Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Debt - Components of Interest Expense, Related Fees and Cash Paid for Interest Expense for Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Interest expense $ 22,930 $ 19,162 $ 42,628 $ 36,786
Amortization of debt issuance cost (loan fees) 1,879 1,533 3,498 3,075
Unused facility and other fees (loan fees) 868 813 1,647 1,668
Total interest expense and fees 25,677 21,508 47,773 41,529
Cash paid for interest expense 11,428 11,452 37,008 35,536
SBA Debentures        
Debt Instrument [Line Items]        
Interest expense 2,926 1,138 5,425 2,275
Amortization of debt issuance cost (loan fees) 263 146 490 292
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 3,189 1,284 5,915 2,567
Cash paid for interest expense 0 0 3,971 2,275
February 2025 Notes        
Debt Instrument [Line Items]        
Interest expense 0 535 202 1,070
Amortization of debt issuance cost (loan fees) 0 28 19 57
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 0 563 221 1,127
Cash paid for interest expense 0 0 1,070 1,070
June 2025 Notes        
Debt Instrument [Line Items]        
Interest expense 520 754 1,274 1,508
Amortization of debt issuance cost (loan fees) 41 41 81 81
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 561 795 1,355 1,589
Cash paid for interest expense 1,508 1,508 1,508 1,508
June 2025 3-Year Notes        
Debt Instrument [Line Items]        
Interest expense 683 750 1,433 1,500
Amortization of debt issuance cost (loan fees) 35 39 74 78
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 718 789 1,507 1,578
Cash paid for interest expense 1,500 1,500 1,500 1,500
March 2026 A Notes        
Debt Instrument [Line Items]        
Interest expense 563 562 1,125 1,125
Amortization of debt issuance cost (loan fees) 24 23 48 47
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 587 585 1,173 1,172
Cash paid for interest expense 0 0 1,125 1,125
March 2026 B Notes        
Debt Instrument [Line Items]        
Interest expense 569 569 1,137 1,138
Amortization of debt issuance cost (loan fees) 26 26 52 52
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 595 595 1,189 1,190
Cash paid for interest expense 0 0 1,138 1,138
September 2026 Notes        
Debt Instrument [Line Items]        
Interest expense 2,174 2,174 4,349 4,349
Amortization of debt issuance cost (loan fees) 204 204 407 408
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 2,378 2,378 4,756 4,757
Cash paid for interest expense 0 0 4,266 4,265
Amortization of original issue discounts 42 41 83 83
January 2027 Notes        
Debt Instrument [Line Items]        
Interest expense 3,078 3,077 6,157 6,156
Amortization of debt issuance cost (loan fees) 206 207 413 413
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 3,284 3,284 6,570 6,569
Cash paid for interest expense 0 0 5,906 5,906
Amortization of original issue discounts 126 125 251 251
2028 Convertible Notes        
Debt Instrument [Line Items]        
Interest expense 3,725   4,552  
Amortization of debt issuance cost (loan fees) 351   428  
Unused facility and other fees (loan fees) 0   0  
Total interest expense and fees 4,076   4,980  
Cash paid for interest expense 0   0  
Amortization of original issue discounts 311   379  
June 2030 Notes        
Debt Instrument [Line Items]        
Interest expense 907   907  
Amortization of debt issuance cost (loan fees) 37   37  
Unused facility and other fees (loan fees) 0   0  
Total interest expense and fees 944   944  
Cash paid for interest expense 0   0  
Amortization of original issue discounts 32   32  
2031 Asset-Backed Notes        
Debt Instrument [Line Items]        
Interest expense 1,471 1,904 2,963 3,807
Amortization of debt issuance cost (loan fees) 80 100 160 200
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 1,551 2,004 3,123 4,007
Cash paid for interest expense 1,441 1,856 2,898 3,712
Amortization of original issue discounts 37 47 75 94
2033 Notes        
Debt Instrument [Line Items]        
Interest expense 625 625 1,250 1,250
Amortization of debt issuance cost (loan fees) 27 27 54 54
Unused facility and other fees (loan fees) 0 0 0 0
Total interest expense and fees 652 652 1,304 1,304
Cash paid for interest expense 625 625 1,250 1,250
MUFG Bank Facility        
Debt Instrument [Line Items]        
Interest expense 1,975 2,143 4,545 4,076
Amortization of debt issuance cost (loan fees) 382 438 824 885
Unused facility and other fees (loan fees) 639 634 1,199 1,243
Total interest expense and fees 2,996 3,215 6,568 6,204
Cash paid for interest expense 2,330 2,155 4,509 3,721
SMBC Facility        
Debt Instrument [Line Items]        
Interest expense 3,714 3,679 7,309 6,028
Amortization of debt issuance cost (loan fees) 203 180 411 360
Unused facility and other fees (loan fees) 229 179 448 425
Total interest expense and fees 4,146 4,038 8,168 6,813
Cash paid for interest expense $ 4,024 3,808 $ 7,867 5,562
July 2024 Notes        
Debt Instrument [Line Items]        
Interest expense   1,252   2,504
Amortization of debt issuance cost (loan fees)   74   148
Unused facility and other fees (loan fees)   0   0
Total interest expense and fees   1,326   2,652
Cash paid for interest expense   $ 0   $ 2,504