XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Summary of Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 01, 2022
Leases [Abstract]    
Through December 31, 2022 $ 899  
2023 3,075  
2024 5,073  
2025 5,618  
2026 5,806  
2027 6,000  
Thereafter 36,868  
Total operating lease payments 63,339  
Less: Tenant improvement incentive (9,846)  
Less: imputed interest (23,980)  
Present value of total operating lease liabilities $ 29,513 $ 5,400