XML 77 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Operating Lease Commitments Including Expected Lease Incentives to be Received (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 10,101  
2024 11,347  
2025 11,859  
2026 12,209  
2027 12,569  
Thereafter 35,525  
Total undiscounted lease payments 93,610  
Less: imputed interest (25,908)  
Total operating lease liabilities 67,702  
Operating Lease Liability    
Short-term portion of lease liabilities (included in accrued liabilities and other current liabilities) 4,534 $ 1,169
Operating lease liabilities, non-current 63,168 $ 66,650
Total $ 67,702