XML 83 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Finance and Operating Lease Maturity Schedules (Detail)
$ in Thousands
Mar. 31, 2024
USD ($)
Finance Leases  
2025 $ 290
2026 256
2027 232
2028 194
2029 39
Thereafter 0
Total undiscounted lease payments 1,012
Present value discount 128
Finance lease liability 884
Operating Leases  
2025 22,890
2026 20,048
2027 16,819
2028 13,200
2029 7,846
Thereafter 13,224
Total undiscounted lease payments 94,026
Present value discount 13,059
Operating lease liabilities $ 80,967