XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Future Minimum Annual Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Remainder of 2022 $ 2,193  
2023 4,667  
2024 4,782  
2025 4,752  
2026 4,857  
Thereafter 18,014  
Total undiscounted lease payments 39,265  
Less: imputed interest (7,766)  
Operating lease liabilities 31,499  
Less: current portion of operating lease liabilities (4,164) $ (4,212)
Operating lease liabilities, less current portion $ 27,335 $ 24,383