v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Condensed Consolidated Statements of Comprehensive Loss        
Net loss $ (26,871) $ (11,093) $ (61,360) $ (37,320)
Other comprehensive income (loss), net of tax:        
Unrealized gain on cash flow hedges, net of reclassifications into earnings 436   139  
Foreign currency translation adjustments (47) (58) (183) (148)
Other comprehensive income (loss), net of tax 389 (58) (44) (148)
Comprehensive loss, net of tax $ (26,482) $ (11,151) $ (61,404) $ (37,468)