XML 195 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Canada  $ 41 $ 142 $ 31
Foreign 20,110 3,685 194
Total 20,151 3,827 225
Deferred:      
Canada  0 0 0
Foreign (7,659) 6,806 4,177
Total (7,659) 6,806 4,177
Net income tax expense (benefit) $ 12,492 $ 10,633 $ 4,402