XML 48 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
DESCRIPTION OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenues and Notes Payable (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2017
May 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Apr. 30, 2014
Revenue recognition            
Allowance for doubtful accounts     $ 0      
Amortization of Debt Issuance Costs from Non-Recourse Notes Due 2029            
Payment of principal on non-recourse notes due 2029     487,189 $ 6,828 $ 0  
Loss on extinguishment debt     (7,256) 2,342 $ 0  
Income Taxes            
Unrecognized tax benefits would affect our effective income tax rate if recognized     0      
Non-Recourse Notes | 2029 Notes            
Amortization of Debt Issuance Costs from Non-Recourse Notes Due 2029            
Payment of principal on non-recourse notes due 2029 $ 407,600 $ 50,000 29,600 $ 6,800    
Loss on extinguishment debt $ (7,300)          
Non-Recourse Notes | Private Placement | 2029 Notes            
Amortization of Debt Issuance Costs from Non-Recourse Notes Due 2029            
Non-Recourse Debt           $ 450,000
Interest rate (as a percent)           9.00%
Debt issuance costs           $ 15,300
Strategic alliance - MABA program license            
Revenue recognition            
Remaining deferred revenue performance obligation     $ 0