v3.26.1
Marketable Securities - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]          
Total cash, cash equivalents and available-for-sale investments $ 43,000,000   $ 43,000,000   $ 58,000,000
Cash equivalents and marketable securities 42,900,000   42,900,000   57,900,000
Cash 100,000   100,000   100,000
Accrued interest receivable from available-for-sale securities 100,000   100,000   200,000
Realized losses on available-for-sale securities 0 $ 0 0 $ 0  
Unrealized loss position for 12 months or longer $ 0   $ 0   $ 0
Maximum          
Debt Securities, Available-for-Sale [Line Items]          
Remaining contractual maturities of available-for-sale 3 years   3 years   3 years