v3.26.1
Cash Equivalents and Marketable Securities - Schedule of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash Equivalents and Marketable Securities    
Amortized Cost $ 211,651 $ 146,645
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses (6) 0
Fair Value 211,645 146,645
Money market funds    
Cash Equivalents and Marketable Securities    
Amortized Cost 171,834 146,645
Allowance for Credit Losses 0 0
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 171,834 $ 146,645
U.S. Treasuries    
Cash Equivalents and Marketable Securities    
Amortized Cost 39,817  
Allowance for Credit Losses 0  
Gross Unrealized Gains 0  
Gross Unrealized Losses (6)  
Fair Value $ 39,811