v3.26.1
Fair Value Measurements - Summary of Marketable Securities by Security Type (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 13,859 $ 14,798
Gross Unrealized Gains 153 228
Gross Unrealized Losses (33) 0
Fair Value 13,979 15,026
U.S. Treasury Notes and Bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 13,859 14,798
Gross Unrealized Gains 153 228
Gross Unrealized Losses (33) 0
Fair Value $ 13,979 $ 15,026