XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Lease Maturities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating Leases  
2023 (Remaining three months ending March 31, 2023) $ 2,121
2024 7,017
2025 4,750
2026 2,264
2027 1,886
Thereafter 1,685
Total undiscounted lease payments 19,723
Less amount of lease payments representing interest (1,306)
Total present value of lease payments 18,417
Finance Lease  
2023 (Remaining three months ending March 31, 2023) 730
2024 2,923
2025 1,509
2026 96
2027 80
Thereafter 0
Total undiscounted lease payments 5,338
Less amount of lease payments representing interest (141)
Total present value of lease payments 5,197
Total  
2023 (Remaining three months ending March 31, 2023) 2,851
2024 9,940
2025 6,259
2026 2,360
2027 1,966
Thereafter 1,685
Total undiscounted lease payments 25,061
Less amount of lease payments representing interest (1,447)
Total present value of lease payments $ 23,614