v3.25.3
Long-Term Obligations - Summary of Future Minimum Payments on 2029 Notes (Detail) - 2029 Notes [Member] - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
May 08, 2024
Debt Instrument [Line Items]      
2025 $ 3,480    
2026 6,960    
2027 6,960    
2028 6,960    
2029 118,552    
Total minimum payments 142,912    
Less: interest expense and unamortized debt issuance costs (82,019)    
Plus: fair value of 2029 Notes Derivatives 7,709 $ 13,688 $ 78,900
Term Loan $ 68,602 $ 68,345