XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Operating Leases Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Oct. 31, 2020
Lessee, Operating Lease, Liability, to be Paid [Abstract]      
Remainder of 2022 $ 1,124    
2023 2,163    
2024 2,234    
2025 2,295    
2026 2,361    
Thereafter 39,536    
Total lease payments 49,713    
Less imputed interest (21,052)    
Operating Lease, Liability, Total 28,661   $ 28,600
Less: lease liabilities - current portion (465) $ (802)  
Lease liabilities - noncurrent portion $ 28,196 $ 28,404