v3.25.3
Long-Term Obligations - Summary of Future Minimum Payments on Term Loan (Detail) - Term Loan [Member]
$ in Thousands
Sep. 30, 2025
USD ($)
Debt Instrument [Line Items]  
2025 $ 6,848
2026 32,223
2027 35,486
2028 60,547
Total minimum payments 135,104
Less: interest expense and unamortized debt issuance costs (38,709)
Term Loan $ 96,395