v3.26.1
REPORTABLE SEGMENTS - Schedule of Assets and Liabilities by Reportable Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Line Items]    
Total assets $ 10,843,981 $ 11,348,081
Total liabilities 8,123,873 8,313,304
Digital Assets    
Segment Reporting [Line Items]    
Total assets 6,429,153 7,339,673
Total liabilities 5,464,780 6,238,722
Data Centers    
Segment Reporting [Line Items]    
Total assets 2,543,967 1,863,911
Total liabilities 1,547,977 1,098,739
Treasury and Corporate    
Segment Reporting [Line Items]    
Total assets 1,870,861 2,144,497
Total liabilities $ 1,111,116 $ 975,843