v3.26.1
LESSEE ARRANGEMENTS - Schedule of Maturities of Lease Liabilities under Non-cancellable leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Operating Leases    
2027 $ 4,374  
2028 3,713  
2029 2,342  
2030 1,228  
2031 760  
Thereafter 9,257  
Total undiscounted lease payments 21,674  
Interest (6,082)  
Total lease liabilities $ 15,592 $ 14,220