v3.26.1
Segment Information - Segment Loss Significant Segment Expenses (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Interest income $ 900 $ 700
Accretion of marketable securities 200 600
Stock-based compensation 1,193 543
Interest expense 100  
Depreciation expense and other expenses $ 100 $ 100