XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 2,359
2023 2,404
2024 2,450
2025 2,497
2026 2,491
Thereafter 9,786
Total future minimum lease payments 21,987
Less: interest 3,842
Total 18,145
Finance Leases  
2022 406
2023 268
2024 105
2025 0
2026 0
Thereafter 0
Total future minimum lease payments 779
Less: interest 88
Total $ 691