v3.24.3
Marketable Securities - Summary of Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   $ 94,544
Gross Unrealized Gains $ 6  
Gross Unrealized Losses (18)  
Fair Value   94,532
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   69,456
Gross Unrealized Gains 6  
Gross Unrealized Losses (6)  
Fair Value   69,456
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   25,088
Gross Unrealized Gains 0  
Gross Unrealized Losses $ (12)  
Fair Value   $ 25,076