XML 70 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Summary of Company Debt (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Long-Term Debt, by Current and Noncurrent [Abstract]    
Term loans $ 53,000 $ 56,000
Less: current principal maturities (12,000) (12,000)
Less: debt issuance costs (on long-term debt) (204) (237)
Long-term debt 40,796 43,763
Current portion of long-term debt 11,857 11,853
Total debt $ 52,653 $ 55,616