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

Debt - Schedule of Components of Interest Expense, Related Fees, Losses on Debt Extinguishment and Cash Paid for Interest Expense for Debt (Details)

v3.25.4
Debt - Schedule of Components of Interest Expense, Related Fees, Losses on Debt Extinguishment and Cash Paid for Interest Expense for Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Interest expense $ 92,176 $ 77,151 $ 67,620
Amortization of debt issuance cost (loan fees) 7,257 6,073 6,123
Unused facility and other fees (loan fees) 3,752 2,734 3,722
Total interest expense and fees 103,185 85,958 77,465
Cash paid for interest expense 83,449 77,850 67,149
Loss on extinguishment of debt 184 171 0
SBA Debentures      
Debt Instrument [Line Items]      
Interest expense 12,131 4,993 4,562
Amortization of debt issuance cost (loan fees) 1,080 621 585
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 13,211 5,614 5,147
Cash paid for interest expense 9,863 4,575 4,562
July 2024 Notes      
Debt Instrument [Line Items]      
Interest expense   2,706 5,009
Amortization of debt issuance cost (loan fees)   172 295
Unused facility and other fees (loan fees)   0 0
Total interest expense and fees   2,878 5,304
Cash paid for interest expense   5,008 5,009
February 2025 Notes      
Debt Instrument [Line Items]      
Interest expense 202 2,140 2,140
Amortization of debt issuance cost (loan fees) 19 115 115
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 221 2,255 2,255
Cash paid for interest expense 1,070 2,140 2,140
June 2025 Notes      
Debt Instrument [Line Items]      
Interest expense 1,274 3,017 3,017
Amortization of debt issuance cost (loan fees) 81 162 162
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 1,355 3,179 3,179
Cash paid for interest expense 1,508 3,016 3,017
June 2025 3-Year Notes      
Debt Instrument [Line Items]      
Interest expense 1,433 3,000 3,000
Amortization of debt issuance cost (loan fees) 74 155 155
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 1,507 3,155 3,155
Cash paid for interest expense 1,500 3,000 3,000
March 2026 A Notes      
Debt Instrument [Line Items]      
Interest expense 2,250 2,250 2,250
Amortization of debt issuance cost (loan fees) 95 95 95
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 2,345 2,345 2,345
Cash paid for interest expense 2,250 2,250 2,250
March 2026 B Notes      
Debt Instrument [Line Items]      
Interest expense 2,275 2,275 2,275
Amortization of debt issuance cost (loan fees) 103 103 103
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 2,378 2,378 2,378
Cash paid for interest expense 2,276 2,276 2,276
September 2026 Notes      
Debt Instrument [Line Items]      
Interest expense 8,697 8,697 8,697
Amortization of debt issuance cost (loan fees) 815 815 815
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 9,512 9,512 9,512
Cash paid for interest expense 8,532 8,531 8,532
Amortization of original issue discounts 166 166 166
January 2027 Notes      
Debt Instrument [Line Items]      
Interest expense 12,315 12,316 12,316
Amortization of debt issuance cost (loan fees) 828 828 828
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 13,143 13,144 13,144
Cash paid for interest expense 11,812 11,812 11,812
Amortization of original issue discounts 503 503 503
2028 Convertible Notes      
Debt Instrument [Line Items]      
Interest expense 12,040    
Amortization of debt issuance cost (loan fees) 1,135    
Unused facility and other fees (loan fees) 0    
Total interest expense and fees 13,175    
Cash paid for interest expense 6,487    
Amortization of original issue discounts 1,000    
June 2030 Notes      
Debt Instrument [Line Items]      
Interest expense 11,789    
Amortization of debt issuance cost (loan fees) 478    
Unused facility and other fees (loan fees) 0    
Total interest expense and fees 12,267    
Cash paid for interest expense 10,500    
Amortization of original issue discounts 414    
2031 Asset-Backed Notes(2)      
Debt Instrument [Line Items]      
Interest expense 5,116 7,464 7,613
Amortization of debt issuance cost (loan fees) 282 394 399
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 5,398 7,858 8,012
Cash paid for interest expense 5,058 7,321 7,425
Amortization of original issue discounts 133 185 188
Loss on extinguishment of debt 184 171  
2033 Notes      
Debt Instrument [Line Items]      
Interest expense 2,500 2,500 2,500
Amortization of debt issuance cost (loan fees) 108 108 108
Unused facility and other fees (loan fees) 0 0 0
Total interest expense and fees 2,608 2,608 2,608
Cash paid for interest expense 2,500 2,500 2,500
MUFG Bank Facility      
Debt Instrument [Line Items]      
Interest expense 7,284 11,931 5,583
Amortization of debt issuance cost (loan fees) 1,342 1,770 1,770
Unused facility and other fees (loan fees) 2,756 1,949 2,782
Total interest expense and fees 11,382 15,650 10,135
Cash paid for interest expense 7,041 11,866 5,948
SMBC Facility      
Debt Instrument [Line Items]      
Interest expense 12,870 13,862 8,658
Amortization of debt issuance cost (loan fees) 817 735 693
Unused facility and other fees (loan fees) 996 785 940
Total interest expense and fees 14,683 15,382 10,291
Cash paid for interest expense $ 13,052 $ 13,555 $ 8,678