XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Lease Payments, Lessee (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2022 (excludes the three months ended March 31, 2022) $ 1,218
2023 1,517
2024 1,354
2025 828
2026 and thereafter 951
Total future minimum lease payments 5,868
Less amounts representing interest 450
Present value of lease obligations 5,418
Finance Leases  
2022 (excludes the three months ended March 31, 2022) 480
2023 419
2024 264
2025 96
2026 and thereafter 14
Total future minimum lease payments 1,273
Less amounts representing interest 75
Present value of lease obligations $ 1,198