v3.26.1
CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ 5,544 $ 7,750 $ 9,313 $ 8,869
Other comprehensive income (loss):        
Net unrealized gains (losses) on cash flow hedges (1,127) 3,872 (2,732) 2,948
Net unrealized losses on available-for-sale marketable securities (14) (13) (76) (1)
Other comprehensive income (loss) (1,141) 3,859 (2,808) 2,947
Comprehensive loss $ 6,685 $ 3,891 $ 12,121 $ 5,922