XML 28 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Comprehensive Loss      
Net loss $ (114,756) $ (99,587) $ (37,333)
Other comprehensive income (loss), net of tax:      
Net unrealized gain on available-for-sale debt securities 2,860 6,742 (23,439)
Reclassification of realized (gain) loss on available-for-sale debt securities to earnings 6,625 3,008 (46)
Foreign currency translation adjustments (4,349) (1,266) (9,821)
Other comprehensive income (loss) 5,136 8,484 (33,306)
Total comprehensive loss $ (109,620) $ (91,103) $ (70,639)