v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net loss $ (2,293) $ (11,827)
Other comprehensive gain (loss)    
Unrealized gain (loss) on marketable securities, net of tax (211) 30
Other comprehensive gain (loss) (211) 30
Comprehensive loss $ (2,504) $ (11,797)