Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Contractual Obligations (Details)

v3.24.1.u1
Commitments and Contingencies - Schedule of Contractual Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt    
Total $ 1,751,998 $ 1,554,869
Lease and License Obligations    
Total 26,006  
Lease and license obligations, less than 1 year 3,268  
Contractual Obligations, Total    
Total 1,792,181 1,596,741
Less than 1 year 157,619 107,539
1 - 3 years 1,252,658 695,629
3 - 5 years 6,281 417,248
After 5 years 375,623 376,325
Principal 1,766,000 1,570,000
SMBC Facility    
Contractual Obligations, Total    
Principal 215,000 94,000
MUFG Bank Facility    
Contractual Obligations, Total    
Principal 136,000 61,000
SBA Debentures    
Debt    
Total 170,469 170,323
Contractual Obligations, Total    
Principal 175,000 175,000
July 2024 Notes    
Debt    
Total 104,902 104,828
Contractual Obligations, Total    
Principal 105,000 105,000
February 2025 Notes    
Debt    
Total 49,895 49,866
Contractual Obligations, Total    
Principal 50,000 50,000
June 2025 Notes    
Debt    
Total 69,798 69,757
Contractual Obligations, Total    
Principal 70,000 70,000
June 2025 3-Year Notes    
Debt    
Total 49,810 49,771
Contractual Obligations, Total    
Principal 50,000 50,000
March 2026 A Notes    
Debt    
Total 49,818 49,795
Contractual Obligations, Total    
Principal 50,000 50,000
March 2026 B Notes    
Debt    
Total 49,802 49,776
Contractual Obligations, Total    
Principal 50,000 50,000
2031 Asset-Backed Notes    
Debt    
Total 148,691 148,544
Contractual Obligations, Total    
Principal 150,000 150,000
2033 Notes    
Debt    
Total 38,962 38,935
Contractual Obligations, Total    
Principal 40,000 40,000
September 2026 Notes    
Debt    
Total 322,585 322,339
Contractual Obligations, Total    
Principal 325,000 325,000
January 2027 Notes    
Debt    
Total 346,266 345,935
Contractual Obligations, Total    
Principal 350,000 350,000
Debt    
Debt    
Total 1,766,000 1,570,000
Debt, less than 1 year 155,000 105,000
Debt, 1-3 years 1,246,000 689,000
Debt, 3-5 years 0 411,000
Debt, after 5 years 365,000 365,000
Lease and License Obligations    
Lease and License Obligations    
Total 26,181 26,741
Lease and license obligations, less than 1 year 2,619 2,539
Lease and license obligations, 1-3 years 6,658 6,629
Lease and license obligations, 3-5 years 6,281 6,248
Lease and license obligations, after 5 years $ 10,623 $ 11,325