v3.26.1
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 5,248 $ 20,130
Unrealized Gains 0 9
Unrealized Losses (1) 0
Estimated Fair Value 5,247 20,139
Asset Backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 2,510 5,334
Unrealized Gains 0 6
Unrealized Losses (1) 0
Estimated Fair Value 2,509 5,340
U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   991
Unrealized Gains   1
Unrealized Losses   0
Estimated Fair Value   992
Other Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost   995
Unrealized Gains   0
Unrealized Losses   0
Estimated Fair Value   995
Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 1,738 7,682
Unrealized Gains 0 1
Unrealized Losses 0 0
Estimated Fair Value 1,738 7,683
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 1,000 5,128
Unrealized Gains 0 1
Unrealized Losses 0 0
Estimated Fair Value $ 1,000 $ 5,129