Senior Debt - Additional Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Apr. 15, 2026 |
Jan. 01, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Short-term Debt [Line Items] | ||||||
| Borrowings of senior debt - revolving lines of credit | $ 91,523 | $ 236,117 | ||||
| Notes Payable | ||||||
| Short-term Debt [Line Items] | ||||||
| Interest expense, debt | $ 7,400 | $ 9,000 | $ 15,300 | $ 18,200 | ||
| A&R Credit Agreement, Tranche C | Line of Credit | ||||||
| Short-term Debt [Line Items] | ||||||
| Basis spread on variable rate | 7.30% | |||||
| Revolving Credit Facility | Third Amendment | ||||||
| Short-term Debt [Line Items] | ||||||
| Borrowings of senior debt - revolving lines of credit | $ 46,500 | |||||
| Revolving Line Of Credit, Maturing April 2025, Gray Rock SPV, LLC | Senior Notes | ||||||
| Short-term Debt [Line Items] | ||||||
| Borrowing capacity | $ 75,000 | |||||