Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Lease Liability Maturity (Details)

v3.22.0.1
Leases - Schedule of Lease Liability Maturity (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 6,214
2023 3,600
2024 1,641
2025 517
2026 147
Thereafter 407
Total lease payments 12,526
Less: Present value discount 666
Present value of lease payments 11,860
Finance Leases  
2022 2,005
2023 2,261
2024 965
2025 524
2026 795
Thereafter 0
Total lease payments 6,550
Less: Present value discount 341
Present value of lease payments $ 6,209