XML 20 R6.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) $ 1,233 $ (92,262) $ (111,441)
Comprehensive loss, net of income taxes      
Foreign currency translation adjustments (24,672) 11,718 (16,326)
Unrealized (losses) gains on available-for-sale securities (16) 63 17
Other comprehensive loss, net of income taxes $ (23,455) $ (80,481) $ (127,750)