XML 102 R86.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Operating leases    
2025 $ 5,453  
2026 4,523  
2027 2,364  
2028 2,062  
Thereafter 3,734  
Total undiscounted lease payments 18,136  
Less imputed interest (1,945)  
Total operating lease liabilities 16,191 $ 20,807
Finance leases    
2025 120  
2026 120  
2027 60  
2028 0  
Thereafter 0  
Total undiscounted lease payments 300  
Less imputed interest (8)  
Total finance lease liabilities $ 292 $ 404