XML 101 R85.htm IDEA: XBRL DOCUMENT v3.26.1
SHORT-TERM BANK DEBT AND LONG-TERM DEBT - Schedule of Contractual Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Debt Disclosure [Abstract]    
2026 $ 0  
2027 6,348  
2028 48,848  
2029 56,350  
2030 125,000  
Thereafter 0  
Long-term debt 236,546  
Less: Current portion (6,283) $ (4,844)
Less: Debt costs and prepayment (594)  
Total $ 229,669 $ 232,160