XML 25 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements Of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ 226,451 $ (61,286) $ (215,975)
Other comprehensive income (loss):      
Unrealized gain/(loss) on investment securities 362 1,017 (789)
Foreign currency translation adjustments (94) (18) 6
Comprehensive income (loss) $ 226,719 $ (60,287) $ (216,758)