XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - (Finance and Operating Lease Maturity Schedules) (Details)
$ in Thousands
Jan. 01, 2023
USD ($)
Finance Leases  
Three months ended March 31, 2023 $ 27
Year ended March 31, 2024 92
Year ended March 31, 2025 72
Year ended March 31, 2026 51
Year ended March 31, 2027 27
Thereafter 14
Total undiscounted lease payments 283
Present value discount 18
Lease liability 265
Operating Leases  
Three months ended March 31, 2023 6,926
Year ended March 31, 2024 22,321
Year ended March 31, 2025 17,263
Year ended March 31, 2026 13,517
Year ended March 31, 2027 10,993
Thereafter 23,092
Total undiscounted lease payments 94,112
Present value discount 12,306
Lease liability $ 81,806