v3.25.1
Debt - Schedule of Company's Long-Term Debt (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Maturities Of Long Term Debt [Line Items]    
Debt instrument, maturity date range, end Dec. 18, 2027  
Debt instrument, interest rate, stated percentage 7.10%  
Fortress Term Loans $ 250,000 $ 250,000
Total outstanding debt 1,084,338 987,887
Less: Unamortized debt discount and issuance costs (97,967) (89,432)
Less: Current portion of long-term debt (132,864) (103,240)
Total long-term debt, net of current portion $ 853,507 795,215
Regulation D    
Maturities Of Long Term Debt [Line Items]    
Debt instrument, maturity date range, start Apr. 10, 2025  
Debt instrument, maturity date range, end Mar. 10, 2036  
Unsecured debt $ 571,713 497,823
Regulation D | Maximum    
Maturities Of Long Term Debt [Line Items]    
Debt instrument, interest rate, stated percentage 15.00%  
Regulation D | Minimum    
Maturities Of Long Term Debt [Line Items]    
Debt instrument, interest rate, stated percentage 5.00%  
Regulation A    
Maturities Of Long Term Debt [Line Items]    
Debt instrument, maturity date range, start Apr. 10, 2025  
Debt instrument, maturity date range, end Aug. 10, 2027  
Debt instrument, interest rate, stated percentage 9.00%  
Unsecured debt $ 99,577 104,884
Adamantium Securities    
Maturities Of Long Term Debt [Line Items]    
Debt instrument, maturity date range, start Jan. 10, 2029  
Debt instrument, maturity date range, end Mar. 10, 2036  
Adamantium Securities $ 163,048 $ 135,180
Adamantium Securities | Maximum    
Maturities Of Long Term Debt [Line Items]    
Debt instrument, interest rate, stated percentage 16.50%  
Adamantium Securities | Minimum    
Maturities Of Long Term Debt [Line Items]    
Debt instrument, interest rate, stated percentage 13.00%