XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Digital Assets - Summary of Digital Asset Holdings (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Bitcoin
Jan. 01, 2025
USD ($)
Dec. 31, 2024
USD ($)
Bitcoin
Intangible Assets, Net (Excluding Goodwill) [Abstract]      
Approximate number of bitcoins held | Bitcoin 640,031   447,470
Digital asset carrying value $ 73,205,725 $ 41,790,421 $ 23,909,373
Cumulative digital asset impairment losses     $ 4,058,875