XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (NON-CURRENT) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Bitcoin investment   $ 339,898  
Property and equipment, net $ 290,715 296,056  
Operating lease right-of-use assets $ 242,858 $ 244,701  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total Total  
Investment in non-marketable equity securities $ 209,504 $ 205,268  
Investments in long-term debt securities 187,922 251,127  
Restricted cash 71,588 71,812 $ 70,350
Other 103,690 122,508  
Total $ 1,679,579 $ 1,531,370