v3.26.1
CONDENSED CONSOLIDATED STATEMENT OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net loss $ 3,769 $ 1,119
Other comprehensive income (loss):    
Net unrealized losses on cash flow hedges (1,605) (924)
Net unrealized gains (losses) on available-for-sale marketable securities (62) 12
Other comprehensive losses (1,667) (912)
Comprehensive loss $ 5,436 $ 2,031