v3.26.3
Debt - Term Loans, Net - Schedule of Long-Term Debt Instruments (Details)
9 Months Ended
Aug. 05, 2026
USD ($)
Sep. 30, 2026
USD ($)
extension_option
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]        
Original Principal   $ 711,561,000    
Total gross principal amount of debt instruments   711,561,000   $ 393,715,000
Carrying value of debt instruments   695,959,000   393,102,000
Repayments of long-term debt   (318,313,000) $ (8,697,000)  
Term loans        
Debt Instrument [Line Items]        
Original Principal   128,660,000    
Total gross principal amount of debt instruments   121,561,000   $ 0
Carrying value of debt instruments   $ 118,710,000    
Variable interest rate   3.75%    
Extension options | extension_option   2    
Extension term   1 year    
Minimum net worth   $ 120,000,000.0    
Minimum liquid assets   12,000,000.0    
Term loans | Term Loan 1        
Debt Instrument [Line Items]        
Original Principal   20,000,000    
Total gross principal amount of debt instruments   19,854,000    
Carrying value of debt instruments   $ 19,474,000    
Interest Rate   9.00%    
Effective Interest Rate   10.18%    
Term loans | Term Loan 2        
Debt Instrument [Line Items]        
Original Principal   $ 56,500,000    
Total gross principal amount of debt instruments   49,730,000    
Carrying value of debt instruments   $ 48,472,000    
Variable interest rate   5.00%    
Effective Interest Rate   9.84%    
Repayments of long-term debt $ (6,800,000)      
Term loans | Term Loan 3        
Debt Instrument [Line Items]        
Original Principal   $ 44,860,000    
Total gross principal amount of debt instruments   44,692,000    
Carrying value of debt instruments   $ 43,759,000    
Interest Rate   6.67%    
Effective Interest Rate   7.57%    
Term loans | Term Loan 5        
Debt Instrument [Line Items]        
Original Principal   $ 7,300,000    
Total gross principal amount of debt instruments   7,285,000    
Carrying value of debt instruments   $ 7,005,000    
Interest Rate   7.50%    
Effective Interest Rate   8.51%