v3.26.3
Debt - Schedule of Debt Issuance Costs, Net of accumulated Amortization (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization $ 32,909 $ 26,626
Balance Sheet Location [Axis]: us-gaap:LongTermDebt    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 37,162 32,223
SBA Debentures    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 8,111 8,988
March 2026 A Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 0 16
March 2026 B Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 0 17
September 2026 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 0 698
January 2027 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 407 1,404
2028 Convertible Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 5,095 7,088
February 2029 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 4,743 0
June 2030 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 6,081 7,306
2031 Asset-Backed Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 0 106
July 2031 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 7,581 0
2033 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 768 849
MUFG Bank Facility    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 2,772 3,537
SMBC Facility    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 1,604 2,214
SMBC Facility | Line of credit | Credit Facility    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 1,500 2,000
SMBC Facility | Term Loan    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization $ 100 $ 200