XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating leases  
2022 (Remaining 9 months) $ 3,611
2023 4,505
2024 4,555
2025 4,750
2026 5,108
Thereafter 4,993
Total minimum lease payments 27,522
Less: imputed interest (2,360)
Total present value of lease liabilities 25,162
Finance leases  
2022 (Remaining 9 months) 104
2023 140
2024 145
2025 149
2026 153
Thereafter 199
Total minimum lease payments 890
Less: imputed interest (58)
Total present value of lease liabilities 832
Total  
2022 (Remaining 9 months) 3,715
2023 4,645
2024 4,700
2025 4,899
2026 5,261
Thereafter 5,192
Total minimum lease payments 28,412
Less: imputed interest (2,418)
Total present value of lease liabilities $ 25,994