v3.26.3
Maturities of Debt (Detail)
$ in Thousands
Sep. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Debt maturing in 2026 $ 338
Debt maturing in 2027 1,397
Debt maturing in 2028 1,465
Debt maturing in 2029 1,536
Debt maturing in 2030 1,611
Debt maturing in 2031 or later 328,987
Total 335,334
US and Euro Denominated Revolving Note  
Debt Instrument [Line Items]  
Debt maturing in 2031 or later 307,000
Total 307,000
Finance Leases  
Debt Instrument [Line Items]  
Debt maturing in 2026 338 [1]
Debt maturing in 2027 1,397 [1]
Debt maturing in 2028 1,465 [1]
Debt maturing in 2029 1,536 [1]
Debt maturing in 2030 1,611 [1]
Debt maturing in 2031 or later 21,987 [1]
Total $ 28,334 [1]
[1] Inclusive of imputed interest of finance leases.