v3.25.2
Long-term Debt - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended
May 30, 2025
Mar. 20, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument [Line Items]          
Weighted average interest rates     8.84%    
Loss on extingiushment of debt     $ (1,019) $ (1,013)  
Debt instrument, issuance cost     26,302 21,019 $ 24,830
Revolving Credit Facility          
Debt Instrument [Line Items]          
Letter of credit, sublimit     $ 400 $ 700 $ 700
2025-A Securitization Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 163,900        
Maturity date 2031-10        
Debt instrument, interest rate 7.29%        
ODAS IV 2025-1 Securitization Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 261,400      
Maturity date   2032-04      
ODAS IV 2025-1 Securitization Notes | Class A Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 126,800      
Debt instrument, interest rate   5.08%      
ODAS IV 2025-1 Securitization Notes | Class B Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 57,800      
Debt instrument, interest rate   5.52%      
ODAS IV 2025-1 Securitization Notes | Class C Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 45,500      
Debt instrument, interest rate   6.64%      
ODAS IV 2025-1 Securitization Notes | Class D Notes          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 31,200      
Debt instrument, interest rate   8.77%      
9.125% Senior Notes Due 2029          
Debt Instrument [Line Items]          
Debt instrument, interest rate     9.125% 9.125% 9.125%
8.50% Senior Notes Due 2024          
Debt Instrument [Line Items]          
Debt instrument, interest rate       11.25%  
8.50% Senior Notes Due 2025          
Debt Instrument [Line Items]          
Debt instrument, interest rate     8.50% 8.50% 8.50%