Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Schedule of lease obligations (Details)

v3.26.1
LEASES - Schedule of lease obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2027 $ 21,053  
2028 17,784  
2029 10,289  
2030 6,320  
2031 3,159  
Thereafter 3,354  
Total payments 61,959  
Less: amounts representing interest (13,116)  
Lease liability, net $ 48,843 $ 40,525
Weighted average remaining lease term (in months) 29 months  
Weighted average discount rate (in percent) 14.00%