XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Minimum Lease payments Under Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 2,615  
2024 6,351  
2025 6,837  
2026 7,035  
2027 7,239  
Thereafter 35,042  
Total future minimum lease payments 65,119  
Less: imputed interest (11,525)  
Total 53,594 $ 57,607
Tenant improvement allowances, net $ 3,500