Quarterly report pursuant to Section 13 or 15(d)

LEASES - Schedule of lease obligations (Details)

v3.24.3
LEASES - Schedule of lease obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2025 $ 5,971  
2026 12,089  
2027 12,474  
2028 8,307  
2029 4,189  
Thereafter 3,290  
Total payments 46,320  
Less: amounts representing interest (8,656)  
Operating lease liability $ 37,664 $ 35,794
Weighted average remaining lease term (in months) 31 months  
Weighted average discount rate 14.00%