XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Leases Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
2026 $ 12,383  
2027 8,277  
2028 5,874  
2029 4,345  
2030 3,088  
2031 and thereafter 3,070  
Total undiscounted cash flows for operating leases 37,037  
Less: Imputed interest (5,687)  
Operating Lease, Liability $ 31,350 $ 29,658