XML 87 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Leases Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
2024 $ 13,023  
2025 10,061  
2026 6,324  
2027 4,627  
2028 2,908  
2029 and thereafter 6,256  
Total undiscounted cash flows for operating leases 43,199  
Less: Imputed interest (6,255)  
Operating Lease, Liability $ 36,944 $ 39,920