Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Details)

v3.3.0.814
Notes Payable (Details) - USD ($)
2 Months Ended 3 Months Ended 9 Months Ended
Oct. 09, 2015
Nov. 12, 2014
Oct. 05, 2012
Aug. 14, 2012
Oct. 05, 2012
Sep. 30, 2015
Dec. 31, 2014
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Nov. 13, 2014
Note Payable                      
Interest expense           $ 1,042,258   $ 1,380,470 $ 3,060,779 $ 3,963,885  
Interest Paid                 1,949,381 $ 1,154,738  
Revenue Interest Purchase Agreement | Three Peaks                      
Note Payable                      
Royalty percentage on net revenue   3.75%                  
Minimum annual payment amounts                      
Term   10 years                  
Revenue Interest Purchase Agreement | Three Peaks | Maximum                      
Note Payable                      
Royalty percentage on net revenue   4.80%                  
Revenue Interest Purchase Agreement | PDL                      
Note Payable                      
Royalty percentage on net revenue     9.95%   9.95%            
Payment to extinguish royalty contract   $ 30,300,000                  
Obligation under royalty contract           $ 0     $ 0    
Minimum annual payment amounts                      
Term     8 years                
Internal rate of return on funded amount             20.00%        
Funded amount     $ 19,050,000 $ 1,750,000 $ 20,800,000            
Revenue Interest Purchase Agreement | PDL | Minimum                      
Note Payable                      
Payment amount             $ 1,300,000        
Revenue Interest Purchase Agreement | PDL | Maximum                      
Note Payable                      
Payment amount             $ 2,500,000        
Term Loan | Three Peaks                      
Note Payable                      
Total debt   $ 25,000,000                  
Interest rate stated (as a percent)   9.00%                  
Basis spread on fixed rate, option 1   LIBOR                  
Basis spread on fixed rate, option 2   1.00%                  
Effective interest rate (as a percent)           10.00% 10.00%   10.00%   10.00%
Interest expense           $ 625,000          
Interest Paid $ 625,000                    
Minimum annual payment amounts                      
Term   6 years