XML 149 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Income Tax Provision (Recovery) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax [Line Items]      
Current $ (660) $ 3,672 $ (11)
Deferred (2,866) (6,462) (5,855)
Provision For (Recovery Of) Income Taxes (3,526) (2,790) (5,866)
US State [Member]      
Income Tax [Line Items]      
Current 135 260 8
Deferred (176) (434) (751)
Provision For (Recovery Of) Income Taxes (41) (174) (743)
Canadian [Member]      
Income Tax [Line Items]      
Current (795) 3,412 (19)
Deferred 588 (1,149) 818
Provision For (Recovery Of) Income Taxes (207) 2,263 799
US Federal [Member]      
Income Tax [Line Items]      
Deferred (3,278) (4,879) (5,922)
Provision For (Recovery Of) Income Taxes $ (3,278) $ (4,879) $ (5,922)