Annual report [Section 13 and 15(d), not S-K Item 405]

Debt - Schedule of Debt Issuance Costs, Net of accumulated Amortization (Details)

v3.25.4
Debt - Schedule of Debt Issuance Costs, Net of accumulated Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization $ 26,626 $ 14,310
Debt Issuance Costs Net and Other Assets    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 32,223 18,574
SBA Debentures    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 8,988 7,629
February 2025 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 0 19
June 2025 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 0 81
June 2025 3-Year Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 0 74
March 2026 A Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 16 111
March 2026 B Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 17 120
September 2026 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 698 1,679
January 2027 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 1,404 2,735
2028 Convertible Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 7,088 0
June 2030 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 7,306 0
2031 Asset-Backed Notes(2)    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 106 706
2033 Notes    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 849 957
MUFG Bank Facility    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 3,537 1,770
SMBC Facility    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 2,214 2,693
SMBC Facility | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization 2,000 2,500
SMBC Facility | Term Loan    
Debt Instrument [Line Items]    
Debt issuance cost, net of accumulated amortization $ 200 $ 200