XML 96 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Income Tax Provision (Recovery) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax [Line Items]      
Current $ (5,150) $ (660) $ 3,672
Deferred 9,831 (2,866) (6,462)
Provision For (Recovery Of) Income Taxes 4,681 (3,526) (2,790)
US State [Member]      
Income Tax [Line Items]      
Current 72 135 260
Deferred (2,085) (176) (434)
Provision For (Recovery Of) Income Taxes (2,013) (41) (174)
Canadian [Member]      
Income Tax [Line Items]      
Current (5,222) (795) 3,412
Deferred (2,734) 588 (1,149)
Provision For (Recovery Of) Income Taxes (7,956) (207) 2,263
US Federal [Member]      
Income Tax [Line Items]      
Deferred 14,650 (3,278) (4,879)
Provision For (Recovery Of) Income Taxes $ 14,650 $ (3,278) $ (4,879)