XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Debt Arrangements - Summary of Long-term Debt (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Term loan $ 34,250 $ 23,000
Deferred financing costs, net (151) (31)
Total notes payable 34,099 22,969
Less current portion (5,434) (3,977)
Notes payable, net of current portion $ 28,665 $ 18,992