XML 71 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Future Minimum Lease Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
2023 $ 2,289  
2024 2,619  
2025 3,710  
2026 3,978  
2027 4,063  
2028 and thereafter 32,263  
Total future minimum lease payments 48,922  
Less amount representing interest (23,802)  
Less amount representing tenant improvement allowances (18,323)  
Total lease liabilities $ 6,797 $ 1,300