v3.26.1
Long-Term Borrowings - Schedule of Long-Term Borrowing Arrangements (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instruments [Abstract]    
Long-Term Debt, Gross $ 14,645 $ 17,220
Less: unamortized debt issuance costs (174) (242)
Less: current portion of term loan (5,489) (4,806)
Term loan, net of current portion 8,982 12,172
Credit facility 35,000 25,000
Total long-term borrowings, net of current portion $ 43,982 $ 37,172