Quarterly report pursuant to Section 13 or 15(d)

LEASES - Schedule of lease obligations (Details)

v3.23.3
LEASES - Schedule of lease obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2024 $ 6,324  
2025 10,546  
2026 9,983  
2027 8,188  
2028 5,430  
Thereafter 4,384  
Total payments 44,855  
Less: amounts representing interest (10,669)  
Operating lease liability $ 34,186 $ 30,320
Weighted average remaining lease term (in months) 33 months  
Weighted average discount rate 14.00%