XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Components of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Components Of Income Tax Expense Benefit [Line Items]      
Current income tax provision (benefit) $ 9,786 $ 7,995 $ 9,325
Deferred income tax provision (benefit) (3,945) (4,113) (4,332)
Income Tax Provision (benefit) 5,841 3,882 4,993
CANADA      
Components Of Income Tax Expense Benefit [Line Items]      
Current income tax provision (benefit) 95 82 100
Deferred income tax provision (benefit) 493 (493)  
UNITED STATES      
Components Of Income Tax Expense Benefit [Line Items]      
Current income tax provision (benefit) 205 1,324 1,109
Deferred income tax provision (benefit) (2,133) (1,256) 703
Other Countries      
Components Of Income Tax Expense Benefit [Line Items]      
Current income tax provision (benefit) 9,486 6,589 8,116
Deferred income tax provision (benefit) $ (2,305) $ (2,364) $ (5,035)