Quarterly report [Sections 13 or 15(d)]

LEASES - Schedule of lease obligations (Details)

v3.25.3
LEASES - Schedule of lease obligations (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2026 $ 8,951  
2027 15,782  
2028 11,876  
2029 5,654  
2030 3,672  
Thereafter 2,077  
Total payments 48,012  
Less: amounts representing interest (9,208)  
Lease liability, net $ 38,804 $ 40,525
Weighted average remaining lease term (in months) 27 months  
Weighted average discount rate 15.00%