XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Leases [Abstract]  
Operating Leases, Remainder of 2022 $ 2,447
Operating Leases, 2023 8,295
Operating Leases, 2024 6,595
Operating Leases, 2025 4,680
Operating Leases, 2026 and thereafter 8,733
Operating Leases, Total undiscounted future minimum lease payments 30,750
Operating Leases, Less imputed interest (1,779)
Operating Leases, Total discounted future minimum lease payments 28,971
Finance Leases, Remainder of 2022 1,181
Finance Leases, 2023 3,871
Finance Leases, 2024 2,781
Finance Leases, 2025 1,881
Finance Leases, 2026 and thereafter 1,570
Finance Leases, Total undiscounted future minimum lease payments 11,284
Finance Leases, Less imputed interest (959)
Finance Leases, Total discounted future minimum lease payments $ 10,325