XML 85 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 6,340  
2024 6,486  
2025 6,799  
2026 7,278  
2027 7,451  
Thereafter 38,778  
Total minimum lease payments: 73,132  
Less: imputed interest 25,804  
Total operating lease liabilities 47,328  
Less: current portion 2,162 $ 1,453
Long-term lease liability $ 45,166 $ 44,459