v3.26.1
LEASES - Schedule of lease obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]    
2027 $ 20,844  
2028 24,806  
2029 15,880  
2030 10,001  
2031 5,008  
Thereafter 4,320  
Total payments 80,859  
Less: amounts representing interest (17,873)  
Lease liability, net $ 62,986 $ 48,843
Weighted average remaining lease term (in months) 31 months  
Weighted average discount rate 15.00%