v3.25.2
Summary of Company's Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 209,146 $ 220,201
Less: Current maturities (146) (137)
Long-term debt, less current maturities $ 209,000 $ 220,064
Revolving Credit Facility (U.S. Dollar denominations)    
Debt Instrument [Line Items]    
Interest Rate 5.80% 5.86%
Total debt $ 209,000 $ 220,000
Finance Leases    
Debt Instrument [Line Items]    
Interest Rate 3.36% 3.46%
Total debt $ 146 $ 201