v3.26.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Fair Value $ 159,538 $ 12,516
Marketable Securities    
Marketable Securities [Line Items]    
Amortized Cost 159,601 12,515
Unrealized Gains 0 2
Unrealized Losses (63) (1)
Fair Value 159,538 12,516
Marketable Securities | Commercial Paper    
Marketable Securities [Line Items]    
Amortized Cost 142,108 9,772
Unrealized Gains 1
Unrealized Losses (59) (1)
Fair Value 142,049 9,772
Marketable Securities | Corporate Bonds    
Marketable Securities [Line Items]    
Amortized Cost 17,493 2,743
Unrealized Gains 0 1
Unrealized Losses (4) 0
Fair Value $ 17,489 $ 2,744