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
Jun. 30, 2023
Mar. 31, 2023
Operating Leases, Future Minimum Payments Receivable [Abstract]    
2024 $ 8,915  
2025 10,040  
2026 9,249  
2027 7,567  
2028 5,492  
Thereafter 4,793  
Total payments 46,056  
Less: amounts representing interest (11,127)  
Operating lease liability $ 34,929 $ 30,320
Weighted average remaining lease term (in months) 31 months  
Weighted average discount rate 13.00%