v3.25.2
Long-Term Obligations - Schedule of Interest Expense Recognized Related to Term Loan (Detail) - Term Loan [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Contractual interest expense $ 3,425 $ 2,186 $ 6,820 $ 2,186
Amortization of debt issuance costs 619 275 1,213 275
Total interest expense $ 4,044 $ 2,461 $ 8,033 $ 2,461