XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Recovery (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
United States $ (4,775)   $ (162)
Current income tax recovery (expense) (4,775)   (162)
Deferred:      
United States 8,864 $ 292 44
Deferred income tax recovery (expense) 8,864 292 44
Income tax recovery (expense) $ 4,089 $ 292 $ (118)