XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2022 $ 2,522
2023 3,356
2024 3,200
2025 3,185
2026 3,080
Thereafter 1,532
Total minimum lease payments 16,875
Less imputed interest (2,214)
Total operating lease liability 14,661
Finance Leases  
2022 908
2023 1,210
2024 1,210
2025 2,111
Total minimum lease payments 5,439
Less imputed interest (649)
Total finance lease liability $ 4,790