XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Finance and Operating Lease Maturity Schedules (Detail)
$ in Thousands
Mar. 31, 2022
USD ($)
Finance Leases  
2023 $ 210
2024 152
2025 46
2026 25
2027 0
Thereafter 0
Total undiscounted lease payments 433
Present value discount 17
Finance lease liability 416
Operating Leases  
2023 22,954
2024 17,066
2025 12,387
2026 8,856
2027 6,681
Thereafter 16,630
Total undiscounted lease payments 84,574
Present value discount 11,584
Operating lease liabilities $ 72,990