v3.25.4
Financing - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2025
Oct. 10, 2025
Oct. 09, 2025
Oct. 06, 2025
Sep. 26, 2025
Sep. 25, 2025
Dec. 31, 2025
Dec. 31, 2024
Jul. 25, 2024
Debt Instrument [Line Items]                  
Current Face             $ 2,280,688    
Carrying Value             $ 2,277,142 $ 1,821,366  
Base/Fixed Interest Rate             5.44% 5.76%  
Balance Outstanding             $ 218,757 $ 129,459  
Non-recourse securitization obligation                  
Debt Instrument [Line Items]                  
Current Face             1,915,390    
Carrying Value             $ 1,915,321 1,593,612  
Base/Fixed Interest Rate             4.51%    
Total RMBS                  
Debt Instrument [Line Items]                  
Current Face             $ 54,041    
Carrying Value             $ 54,041 50,555  
Base/Fixed Interest Rate             5.44%    
Notes payable | Line of Credit                  
Debt Instrument [Line Items]                  
Current Face             $ 218,757    
Carrying Value             218,757 129,459  
Borrowing Capacity             1,250,000    
Balance Outstanding             218,757    
Available Financing             1,031,243    
Notes payable | Line of Credit | Multinational Bank 1                  
Debt Instrument [Line Items]                  
Current Face             125,091    
Carrying Value             125,091 100,711  
Renewal period 3 months                
Borrowing Capacity             600,000    
Balance Outstanding             125,091    
Available Financing             $ 474,909    
Notes payable | Line of Credit | Multinational Bank 1 | Minimum                  
Debt Instrument [Line Items]                  
Interest Rate Pricing Spread 1.65%           1.65%    
Notes payable | Line of Credit | Multinational Bank 1 | Maximum                  
Debt Instrument [Line Items]                  
Interest Rate Pricing Spread 2.10%           2.10%    
Notes payable | Line of Credit | Global Investment Bank 2                  
Debt Instrument [Line Items]                  
Current Face             $ 0    
Carrying Value             0 15,111  
Borrowing Capacity             250,000    
Balance Outstanding             0    
Available Financing             $ 250,000    
Notes payable | Line of Credit | Global Investment Bank 2 | Minimum                  
Debt Instrument [Line Items]                  
Interest Rate Pricing Spread   1.65% 1.75%       1.65%    
Notes payable | Line of Credit | Global Investment Bank 2 | Maximum                  
Debt Instrument [Line Items]                  
Interest Rate Pricing Spread   2.40% 3.35%       2.40%    
Notes payable | Line of Credit | Global Investment Bank 3                  
Debt Instrument [Line Items]                  
Current Face             $ 60,263    
Carrying Value             60,263 13,637  
Borrowing Capacity             200,000    
Balance Outstanding             60,263    
Available Financing             $ 139,737    
Notes payable | Line of Credit | Global Investment Bank 3 | Minimum                  
Debt Instrument [Line Items]                  
Interest Rate Pricing Spread         1.75% 1.90% 1.75%    
Notes payable | Line of Credit | Global Investment Bank 3 | Maximum                  
Debt Instrument [Line Items]                  
Interest Rate Pricing Spread         4.75% 4.75% 4.75%    
Notes payable | Line of Credit | Global Investment Bank 4                  
Debt Instrument [Line Items]                  
Current Face             $ 33,403    
Carrying Value             $ 33,403 0  
Interest Rate Pricing Spread       1.60%     1.60%    
Borrowing Capacity       $ 200,000     $ 200,000    
Balance Outstanding             33,403    
Available Financing             166,597    
Senior Unsecured Notes                  
Debt Instrument [Line Items]                  
Current Face             92,500    
Carrying Value             89,023 47,740  
Senior Unsecured Notes | 9.750% Unsecured Senior Notes Due 2030                  
Debt Instrument [Line Items]                  
Current Face             42,500    
Carrying Value             $ 40,784 0  
Base/Fixed Interest Rate             9.75%    
Senior Unsecured Notes | 9.500% Unsecured Senior Notes Due 2029                  
Debt Instrument [Line Items]                  
Current Face             $ 50,000   $ 50,000
Carrying Value             $ 48,239 $ 47,740  
Base/Fixed Interest Rate             9.50%