v3.26.1
Segment Information - Segment Loss Significant Segment Expenses (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Interest income $ 2,500 $ 1,100 $ 3,400 $ 1,800
Accretion of marketable securities 200 400 400 1,000
Stock-based compensation 2,790 1,128 3,983 1,671
Interest expense 300 0 400 0
Depreciation expense and other expenses $ 178 $ 50 $ 228 $ 94