Quarterly report [Sections 13 or 15(d)]

LEASES - Schedule of lease obligations (Details)

v3.25.4
LEASES - Schedule of lease obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2026 $ 5,776  
2027 17,989  
2028 14,148  
2029 7,416  
2030 4,997  
Thereafter 4,924  
Total payments 55,250  
Less: amounts representing interest (11,483)  
Lease liability, net $ 43,767 $ 40,525
Weighted average remaining lease term (in months) 28 months  
Weighted average discount rate 15.00%