XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (NON-CURRENT) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Bitcoin investment $ 514,584 $ 573,302 $ 339,898 $ 244,916 $ 228,902 $ 102,303
Investments in long-term debt securities 361,757   251,127      
Property and equipment, net 295,741   296,056      
Operating lease right-of-use assets $ 232,897   $ 244,701      
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total   Total      
Investment in non-marketable equity securities $ 213,315   $ 205,268      
Restricted cash 71,203   71,812 $ 73,196    
Other 114,382   122,508      
Total $ 1,803,879   $ 1,531,370