XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (NON-CURRENT) - Adjustments of Non-Marketable Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity Securities without Readily Determinable Fair Value [Roll Forward]        
Carrying amount, beginning of period $ 243,058 $ 209,504 $ 245,557 $ 205,268
Net additions (reductions) 3,500 0 1,001 4,000
Gross unrealized gains 0 3,811 0 4,145
Gross unrealized losses and impairments 0 0 0 (98)
Carrying amount, end of period $ 246,558 $ 213,315 $ 246,558 $ 213,315