XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long Term Debt - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Current portion of securitization debt of consolidated VIEs $ 54,652  
Long term debt, net of current portion 607,790 $ 610,618
Total debt 662,442 610,618
Convertible Senior Notes    
Debt Instrument [Line Items]    
Long term debt, net of current portion 556,638 $ 610,618
Securitization Debt of Consolidated VIEs    
Debt Instrument [Line Items]    
Long term debt, net of current portion 40,842  
Junior Subordinated Debentures    
Debt Instrument [Line Items]    
Long term debt, net of current portion $ 10,310