XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Condensed Consolidated Statements of Comprehensive Income (Loss)        
Net income (loss) $ (6,943) $ 805 $ 89,945 $ (96,079)
Other comprehensive income, net of tax:        
Net unrealized gain on available-for-sale debt securities 163 1,964 1,336 3,219
Reclassification of realized loss on available-for-sale debt securities to earnings 714 7,843 2,917 6,224
Foreign currency translation adjustments 454 3,006 12,608 246
Other comprehensive income 1,331 12,813 16,861 9,689
Total comprehensive income (loss) $ (5,612) $ 13,618 $ 106,806 $ (86,390)