Annual report pursuant to Section 13 and 15(d)

LEASES - Schedule of lease obligations (Details)

v3.24.1.1.u2
LEASES - Schedule of lease obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Operating Leases, Future Minimum Payments Receivable [Abstract]      
2025 $ 11,377    
2026 11,415    
2027 10,258    
2028 6,715    
2029 1,839    
Thereafter 2,803    
Total payments 44,407    
Less: amounts representing interest (8,613)    
Lease liability, net $ 35,794 $ 30,320 $ 7,504
Weighted average remaining lease term (in months) 29 months    
Weighted average discount rate (in percent) 14.00%