XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturity of Lease Liabilities and Other Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
2024 $ 3,897  
2025 10,940  
2026 11,198  
2027 11,479  
2028 11,739  
Thereafter 16,837  
Total operating lease payments 66,090  
Less: Estimated tenant improvement allowance (6,838) $ (8,900)
Less: Imputed interest (10,093)  
Present value of operating lease liabilities 49,159 $ 52,160
Sublease    
Lessee, Lease, Description [Line Items]    
Less: Estimated tenant improvement allowance (6,490)  
Future Undiscounted Cash Inflows    
2024 7,944  
2025 8,181  
2026 8,425  
2027 8,675  
2028 8,412  
Thereafter 10,089  
Total operating sublease receipts $ 51,726