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 $ (4,810) $ (1,304)
Other comprehensive income (loss):    
Change in unrealized gain or loss on marketable securities (224) (314)
Net change on cash flow hedges (1,835) 1,260
Total other comprehensive income (loss) (2,059) 946
Comprehensive loss $ (6,869) $ (358)