XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Lease Maturities) (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
2025 $ 5,109
2026 2,626
2027 2,207
2028 1,726
2029 367
Thereafter 1,565
Total undiscounted lease payments 13,600
Less amount of lease payments representing interest (1,414)
Total present value of lease payments 12,186
Financing Leases  
2025 1,509
2026 96
2027 80
2028 0
2029 0
Thereafter 0
Total undiscounted lease payments 1,685
Less amount of lease payments representing interest (19)
Total present value of lease payments 1,666
Total  
2025 6,618
2026 2,722
2027 2,287
2028 1,726
2029 367
Thereafter 1,565
Total undiscounted lease payments 15,285
Less amount of lease payments representing interest (1,433)
Total present value of lease payments $ 13,852