Secured Financing Agreements - Narrative (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
|---|---|---|
| Line of Credit Facility [Line Items] | ||
| Minimum unrestricted cash amount | $ 30,000 | |
| Debt covenant, recourse (as a percent) | 0.050 | |
| Cash and cash equivalents | $ 43,555 | $ 65,958 |
| Debt instrument, amount | 4,900 | |
| Debt covenant, net cash proceeds of additional equity issuances, amount | $ 600,000 | |
| Debt covenant, tangible net worth (as a percent) | 0.750 | |
| Debt covenant, tangible net worth, amount | $ 692,300 | |
| Debt covenant, target asset leverage ratio (as a percent) | 0.632 | |
| Debt covenant, total leverage ratio (as a percent) | 0.590 | |
| Debt covenant, interest coverage ratio, actual | 1.4 | |
| Maximum | ||
| Line of Credit Facility [Line Items] | ||
| Debt covenant, target asset leverage ratio (as a percent) | 0.775 | |
| Debt covenant, total leverage ratio (as a percent) | 0.800 |