v3.26.1
SHORT-TERM BANK DEBT AND LONG-TERM DEBT - Schedule of Contractual Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Debt Disclosure [Abstract]    
2027 (remaining) $ 0  
2028 5,060  
2029 49,247  
2030 57,220  
2031 125,000  
Thereafter 0  
Subtotal 236,527  
Less: Current portion (6,682) $ (6,283)
Less: Debt costs and prepayment (545)  
Total $ 229,300 $ 229,669