v3.26.1
Financing - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 26, 2025
Oct. 10, 2025
Oct. 09, 2025
Sep. 26, 2025
Sep. 25, 2025
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]              
Current Face           $ 2,431,326  
Carrying Value           $ 2,418,134 $ 2,277,142
Weighted Average Interest Rate           5.14% 5.44%
Notes payable           $ 192,230 $ 218,757
Non-Recourse Debt              
Debt Instrument [Line Items]              
Current Face           2,089,596  
Carrying Value           $ 2,079,653 1,915,321
Interest rate (as a percent)           4.42%  
RMBS - at fair value              
Debt Instrument [Line Items]              
Current Face           $ 57,000  
Carrying Value           $ 57,000 54,041
Weighted Average Interest Rate           5.14%  
Senior Notes              
Debt Instrument [Line Items]              
Current Face           $ 92,500  
Carrying Value           89,251 89,023
Senior Notes | 9.750% Unsecured Senior Notes Due 2030              
Debt Instrument [Line Items]              
Current Face           42,500  
Carrying Value           $ 40,888 40,784
Interest rate (as a percent)           9.75%  
Senior Notes | 9.500% Unsecured Senior Notes Due 2029              
Debt Instrument [Line Items]              
Current Face           $ 50,000  
Carrying Value           $ 48,363 48,239
Interest rate (as a percent)           9.50%  
Line of Credit | Notes Payable to Banks              
Debt Instrument [Line Items]              
Current Face           $ 192,230  
Carrying Value           192,230 218,757
Borrowing Capacity           1,250,000  
Notes payable           192,230  
Available Financing           1,057,770  
Line of Credit | Multinational Bank 1 | Notes Payable to Banks              
Debt Instrument [Line Items]              
Current Face           79,013  
Carrying Value           79,013 125,091
Renewal period 3 months            
Borrowing Capacity           600,000  
Notes payable           79,013  
Available Financing           $ 520,987  
Line of Credit | Multinational Bank 1 | Notes Payable to Banks | Minimum              
Debt Instrument [Line Items]              
Interest Rate Pricing Spread 1.65%         1.65%  
Line of Credit | Multinational Bank 1 | Notes Payable to Banks | Maximum              
Debt Instrument [Line Items]              
Interest Rate Pricing Spread 2.10%         2.10%  
Line of Credit | Global Investment Bank 2 | Notes Payable to Banks              
Debt Instrument [Line Items]              
Current Face           $ 23,155  
Carrying Value           23,155 0
Borrowing Capacity           250,000  
Notes payable           23,155  
Available Financing           $ 226,845  
Line of Credit | Global Investment Bank 2 | Notes Payable to Banks | Minimum              
Debt Instrument [Line Items]              
Interest Rate Pricing Spread   1.50% 1.65%     1.50%  
Line of Credit | Global Investment Bank 2 | Notes Payable to Banks | Maximum              
Debt Instrument [Line Items]              
Interest Rate Pricing Spread   2.60% 2.40%     2.60%  
Line of Credit | Global Investment Bank 3 | Notes Payable to Banks              
Debt Instrument [Line Items]              
Current Face           $ 64,407  
Carrying Value           64,407 60,263
Borrowing Capacity           200,000  
Notes payable           64,407  
Available Financing           $ 135,593  
Line of Credit | Global Investment Bank 3 | Notes Payable to Banks | Minimum              
Debt Instrument [Line Items]              
Interest Rate Pricing Spread       1.75% 1.90% 1.75%  
Line of Credit | Global Investment Bank 3 | Notes Payable to Banks | Maximum              
Debt Instrument [Line Items]              
Interest Rate Pricing Spread       4.75% 4.75% 4.75%  
Line of Credit | Global Investment Bank 4 | Notes Payable to Banks              
Debt Instrument [Line Items]              
Current Face           $ 25,655  
Carrying Value           $ 25,655 $ 33,403
Interest Rate Pricing Spread           1.60%  
Borrowing Capacity           $ 200,000  
Notes payable           25,655  
Available Financing           $ 174,345