XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Lease Payments Under Noncancelable Leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2022 (excluding the three months ended March 31, 2022) $ 2,723
2023 3,705
2024 3,796
2025 3,889
2026 3,984
2027 1,350
Total lease payments 19,447
Present value adjustment (3,619)
Present value of lease payments 15,828
Finance Leases  
2022 (excluding the three months ended March 31, 2022) 170
2023 19
Total lease payments 189
Present value adjustment (9)
Present value of lease payments $ 180