v3.26.1
Segment Information - EBITDA Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment Adjusted EBITDA $ 204,386 $ 185,354 $ 376,644 $ 366,397
General and administrative (25,836) (20,380) (49,877) (40,960)
Depreciation, depletion and amortization (81,277) (76,340) (163,631) (144,969)
Asset Impairments 0 0 (37,820) 0
Interest expense, net (12,247) (8,682) (23,673) (16,249)
Change in fair value of digital assets (6,345) 12,856 (17,974) 7,282
Impairment loss on investments 0 (25,000) 0 (25,000)
Impairment loss on investments       (25,000)
Noncontrolling interest 1,986 1,615 3,639 3,192
Income Before Income Taxes 87,789 66,373 101,221 146,115
Operating Segments        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment Adjusted EBITDA 204,386 185,354 376,644 366,397
Other, Corporate and Elimination        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Other, Corporate and Elimination profit (loss) $ 7,122 $ (3,050) $ 13,913 $ (3,578)