v3.26.1
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (NON-CURRENT) - Schedule of Other Non-Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Property and equipment, net $ 293,315 $ 323,375  
Investments in long-term debt securities 225,441 188,887  
Operating lease right-of-use assets $ 134,952 $ 214,929  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other non-current assets Other non-current assets  
Investment in non-marketable equity securities $ 103,366 $ 423,198  
Restricted cash 71,911 73,786 $ 75,013
Other 220,099 257,853  
Other non-current assets $ 1,049,084 $ 1,482,028