v3.25.0.1
Income Taxes - Provision for Income Tax Recovery (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Income before income taxes $ 2,228,000 $ 185,000 $ (3,623,000)
Expected income tax (expense) recovery at Canadian statutory income tax rate of 26.5%(1) (590,000) (49,000) 960,000
Permanent differences      
Net unrealized gain (loss) on equity and other investments 121,000 276,000 (419,000)
Sales of businesses 0 195,000 0
Foreign taxes on net unrealized gain (loss) on equity and other investments (132,000) 0
Domestic taxes on foreign earnings (49,000) (51,000) 0
Stock-based compensation 15,000 (74,000) (18,000)
Other permanent differences (9,000) (6,000) (11,000)
Foreign tax rate differential 112,000 48,000 36,000
Tax credits recognized during the year 21,000 21,000 17,000
Pillar Two tax (18,000) 0
State taxes (242,000) 0 0
Change in valuation allowance 557,000 (409,000) (397,000)
Other items 5,000 (4,000) (5,000)
(Provision for) recovery of income taxes (209,000) (53,000) $ 163,000
Valuation allowance $ 482,000 $ 1,039,000  
Canada Revenue Agency      
Operating Loss Carryforwards [Line Items]      
Statutory income tax rate 26.50%