v3.26.1
Investments in Marketable Securities - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost $ 5,486 $ 45,502
Gross Unrealized Gains 0 2
Gross Unrealized Losses (1) (1)
Estimated Fair Value 5,485 45,503
Cash Equivalents 2,490 35,027
Short-term investments in marketable securities 2,995 10,476
Level I | Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 2,490 18,602
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 2,490 18,602
Cash Equivalents 2,490 18,602
Short-term investments in marketable securities 0 0
Level II | Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost 2,996 23,397
Gross Unrealized Gains 0 1
Gross Unrealized Losses (1) (1)
Estimated Fair Value 2,995 23,397
Cash Equivalents 0 16,425
Short-term investments in marketable securities $ 2,995 6,972
Level II | U.S. Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost   3,503
Gross Unrealized Gains   1
Gross Unrealized Losses   0
Estimated Fair Value   3,504
Cash Equivalents   0
Short-term investments in marketable securities   $ 3,504