XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 42,284 $ (3,760) $ (82,040)
Other comprehensive income (loss):      
Unrealized gains on available-for-sale marketable securities, net 0 6 515
Unrealized gains (losses) on derivative instruments, net 116 (530) 1,261
Other comprehensive income (loss) 116 (524) 1,776
Comprehensive income (loss) $ 42,400 $ (4,284) $ (80,264)