XML 90 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases for the Sublease (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2021
Lessee, Operating Lease, Liability, to be Paid [Abstract]      
2022 $ 4,733    
2023 4,847    
2024 4,993    
2025 5,143    
2026 5,297    
Thereafter 12,490    
Total future minimum lease payments 37,503    
Less: imputed interest (7,020)    
Total lease liability 30,483   $ 800
Lease liability 4,610 $ 3,893  
Lease liability, net of current portion $ 25,873 $ 28,743