Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, Cash Equivalents and Marketable Securities (Details)

v3.24.1.1.u2
Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Cash Equivalents and Marketable Securities    
Cash Equivalents, Amortized Cost   $ 139,526
Cash Equivalents, Fair value   139,526
Cash Equivalents and Marketable Securities, Amortized Cost $ 108,304  
Cash Equivalents and Marketable Securities, Unrealized Gains 1  
Cash Equivalents and Marketable Securities, Unrealized Losses 1  
Cash Equivalents and Marketable Securities, Fair Value 108,304  
Us Treasury Obligation - Due in One Year or Less    
Cash Equivalents and Marketable Securities    
Marketable Securities, Amortized Cost 24,781  
Marketable Securities, Unrealized Gains 1  
Marketable Securities, Unrealized Losses 1  
Marketable Securities, Fair Value 24,781  
Cash and Money Market Funds    
Cash Equivalents and Marketable Securities    
Cash Equivalents, Amortized Cost 83,523 139,526
Cash Equivalents, Fair value $ 83,523 $ 139,526