Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of Fair Value Assets Measured on Recurring Basis for Cash, Cash Equivalents and Marketable Securities (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Summary of Fair Value Assets Measured on Recurring Basis for Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 125,492 $ 187,014
Fair Value Measurements Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Adjusted cost 128,335 186,988
Gross unrealized gains 136 26
Fair value 128,471 187,014
Cash and cash equivalents 125,492 187,014
Marketable securities 2,979  
Fair Value Measurements Recurring | Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Adjusted cost 12,611 27,970
Fair value 12,611 27,970
Cash and cash equivalents 12,611 27,970
Fair Value Measurements Recurring | Level 1 | Money Market Accounts    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Adjusted cost 72,368 113,534
Fair value 72,368 113,534
Cash and cash equivalents 72,368 113,534
Fair Value Measurements Recurring | Level 2 | Corporate Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Adjusted cost 2,979 6,474
Fair value 2,979 6,474
Cash and cash equivalents   6,474
Marketable securities 2,979  
Fair Value Measurements Recurring | Level 2 | US Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Adjusted cost 19,252 18,913
Gross unrealized gains 136 26
Fair value 19,388 18,939
Cash and cash equivalents 19,388 18,939
Fair Value Measurements Recurring | Level 2 | Institutional Insured Liquidity Deposit Savings    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Adjusted cost 21,125 20,097
Fair value 21,125 20,097
Cash and cash equivalents $ 21,125 $ 20,097