Debt - Schedule of Components of Interest Expense, Related Fees and Cash Paid for Interest Expense for Debt (Details) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
$ 29,884,000
|
$ 24,189,000
|
$ 86,160,000
|
$ 66,817,000
|
| Amortization of debt issuance cost (loan fees) |
2,205,000
|
1,887,000
|
6,327,000
|
5,385,000
|
| Unused facility and other fees (loan fees) |
1,110,000
|
1,117,000
|
2,671,000
|
2,764,000
|
| Total interest expense and fees |
33,199,000
|
27,193,000
|
95,158,000
|
74,966,000
|
| Cash paid for interest expense |
35,451,000
|
29,787,000
|
85,519,000
|
66,795,000
|
| Loss on extinguishment of debt |
0
|
84,000
|
2,000
|
120,000
|
| SBA Debentures |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
3,325,000
|
3,381,000
|
9,867,000
|
8,806,000
|
| Amortization of debt issuance cost (loan fees) |
295,000
|
295,000
|
876,000
|
785,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
3,620,000
|
3,676,000
|
10,743,000
|
9,591,000
|
| Cash paid for interest expense |
6,651,000
|
5,892,000
|
12,993,000
|
9,863,000
|
| February 2025 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
|
0
|
|
202,000
|
| Amortization of debt issuance cost (loan fees) |
|
0
|
|
19,000
|
| Unused facility and other fees (loan fees) |
|
0
|
|
0
|
| Total interest expense and fees |
|
0
|
|
221,000
|
| Cash paid for interest expense |
|
0
|
|
1,070,000
|
| June 2025 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
|
0
|
|
1,274,000
|
| Amortization of debt issuance cost (loan fees) |
|
0
|
|
81,000
|
| Unused facility and other fees (loan fees) |
|
0
|
|
0
|
| Total interest expense and fees |
|
0
|
|
1,355,000
|
| Cash paid for interest expense |
|
0
|
|
1,508,000
|
| June 2025 3-Year Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
|
0
|
|
1,433,000
|
| Amortization of debt issuance cost (loan fees) |
|
0
|
|
74,000
|
| Unused facility and other fees (loan fees) |
|
0
|
|
0
|
| Total interest expense and fees |
|
0
|
|
1,507,000
|
| Cash paid for interest expense |
|
0
|
|
1,500,000
|
| March 2026 A Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
0
|
562,000
|
393,000
|
1,687,000
|
| Amortization of debt issuance cost (loan fees) |
0
|
23,000
|
16,000
|
71,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
0
|
585,000
|
409,000
|
1,758,000
|
| Cash paid for interest expense |
0
|
1,125,000
|
1,125,000
|
2,250,000
|
| March 2026 B Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
0
|
569,000
|
398,000
|
1,706,000
|
| Amortization of debt issuance cost (loan fees) |
0
|
25,000
|
17,000
|
77,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
0
|
594,000
|
415,000
|
1,783,000
|
| Cash paid for interest expense |
0
|
1,138,000
|
1,138,000
|
2,276,000
|
| September 2026 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
1,836,000
|
2,174,000
|
6,185,000
|
6,523,000
|
| Amortization of debt issuance cost (loan fees) |
172,000
|
204,000
|
578,000
|
611,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
2,008,000
|
2,378,000
|
6,763,000
|
7,134,000
|
| Cash paid for interest expense |
4,266,000
|
4,266,000
|
8,531,000
|
8,532,000
|
| Amortization of original issue discounts |
35,000
|
42,000
|
118,000
|
125,000
|
| January 2027 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
3,079,000
|
3,079,000
|
9,236,000
|
9,236,000
|
| Amortization of debt issuance cost (loan fees) |
207,000
|
208,000
|
621,000
|
621,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
3,286,000
|
3,287,000
|
9,857,000
|
9,857,000
|
| Cash paid for interest expense |
5,906,000
|
5,906,000
|
11,813,000
|
11,812,000
|
| Amortization of original issue discounts |
126,000
|
126,000
|
377,000
|
377,000
|
| 2028 Convertible Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
3,724,000
|
3,763,000
|
11,174,000
|
8,315,000
|
| Amortization of debt issuance cost (loan fees) |
354,000
|
353,000
|
1,062,000
|
781,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
4,078,000
|
4,116,000
|
12,236,000
|
9,096,000
|
| Cash paid for interest expense |
6,828,000
|
6,487,000
|
13,656,000
|
6,487,000
|
| Amortization of original issue discounts |
311,000
|
311,000
|
932,000
|
690,000
|
| February 2029 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
4,148,000
|
|
10,627,000
|
|
| Amortization of debt issuance cost (loan fees) |
316,000
|
|
809,000
|
|
| Unused facility and other fees (loan fees) |
0
|
|
0
|
|
| Total interest expense and fees |
4,464,000
|
|
11,436,000
|
|
| Cash paid for interest expense |
8,025,000
|
|
8,025,000
|
|
| Amortization of original issue discounts |
180,000
|
|
461,000
|
|
| June 2030 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
5,381,000
|
5,441,000
|
16,263,000
|
6,348,000
|
| Amortization of debt issuance cost (loan fees) |
216,000
|
221,000
|
654,000
|
258,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
5,597,000
|
5,662,000
|
16,917,000
|
6,606,000
|
| Cash paid for interest expense |
0
|
0
|
10,500,000
|
0
|
| Amortization of original issue discounts |
189,000
|
191,000
|
572,000
|
223,000
|
| 2031 Asset-Backed Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
623,000
|
1,243,000
|
2,221,000
|
4,206,000
|
| Amortization of debt issuance cost (loan fees) |
0
|
69,000
|
71,000
|
229,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
623,000
|
1,312,000
|
2,292,000
|
4,435,000
|
| Cash paid for interest expense |
624,000
|
1,241,000
|
2,209,000
|
4,139,000
|
| Amortization of original issue discounts |
|
34,000
|
33,000
|
109,000
|
| Loss on extinguishment of debt |
0
|
84,000
|
2,000
|
120,000
|
| July 2031 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
3,950,000
|
|
3,950,000
|
|
| Amortization of debt issuance cost (loan fees) |
156,000
|
|
156,000
|
|
| Unused facility and other fees (loan fees) |
0
|
|
0
|
|
| Total interest expense and fees |
4,106,000
|
|
4,106,000
|
|
| Cash paid for interest expense |
0
|
|
0
|
|
| Amortization of original issue discounts |
139,000
|
|
139,000
|
|
| 2033 Notes |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
618,000
|
625,000
|
1,868,000
|
1,875,000
|
| Amortization of debt issuance cost (loan fees) |
27,000
|
27,000
|
81,000
|
81,000
|
| Unused facility and other fees (loan fees) |
0
|
0
|
0
|
0
|
| Total interest expense and fees |
645,000
|
652,000
|
1,949,000
|
1,956,000
|
| Cash paid for interest expense |
625,000
|
625,000
|
1,875,000
|
1,875,000
|
| MUFG Bank Facility |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
1,509,000
|
1,191,000
|
5,778,000
|
5,736,000
|
| Amortization of debt issuance cost (loan fees) |
259,000
|
259,000
|
777,000
|
1,083,000
|
| Unused facility and other fees (loan fees) |
763,000
|
798,000
|
1,881,000
|
1,997,000
|
| Total interest expense and fees |
2,531,000
|
2,248,000
|
8,436,000
|
8,816,000
|
| Cash paid for interest expense |
1,260,000
|
1,210,000
|
5,724,000
|
5,719,000
|
| SMBC Facility |
|
|
|
|
| Debt Instrument [Line Items] |
|
|
|
|
| Interest expense |
1,691,000
|
2,161,000
|
8,200,000
|
9,470,000
|
| Amortization of debt issuance cost (loan fees) |
203,000
|
203,000
|
609,000
|
614,000
|
| Unused facility and other fees (loan fees) |
347,000
|
319,000
|
790,000
|
767,000
|
| Total interest expense and fees |
2,241,000
|
2,683,000
|
9,599,000
|
10,851,000
|
| Cash paid for interest expense |
$ 1,266,000
|
$ 1,897,000
|
$ 7,930,000
|
$ 9,764,000
|