XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Maturity (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
2022 (remainder) $ 2,649
2023 5,404
2024 5,030
2025 4,609
2026 4,342
Thereafter 24,668
Total minimum lease payments 46,702
Less: Amounts representing interest (10,795)
Present value of lease payments 35,907
Finance Leases  
2022 (remainder) 139
2023 215
2024 97
2025 26
2026 4
Thereafter 0
Total minimum lease payments 481
Less: Amounts representing interest (16)
Present value of lease payments $ 465