v3.25.2
Long-Term Obligations - Summary of Outstanding Balances of 2029 Notes (Detail) - 2029 Notes [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
May 13, 2024
May 08, 2024
Debt Instrument [Line Items]        
Principal $ 116,000 $ 116,000 $ 5,000  
Less: unamortized debt issuance costs and discounts (57,324) (61,343)    
Plus: fair value of 2029 Notes Derivatives 4,008 13,688   $ 78,900
Term Loan $ 62,684 $ 68,345