XML 97 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax [Line Items]      
(Loss) income before income taxes $ (96,734) $ (12,651) $ 8,818
Tax (recovery) calculated at US domestic tax rates (20,339) (2,592) 1,869
State tax adjustments (1,799) (230) (310)
Non-deductible items 928 1,516 (6,531)
True up of prior year income tax estimates   (648) (181)
Share of income from joint venture     (228)
Deferred adjustment (3,324) (2,429) 343
Tax rate differences on deferred items 308 397 49
Foreign rate differentials 88 86 1,643
Change in tax rates 5 5 37
Change in valuation allowance 28,684 57 3
Other 130 312 516
Provision For (Recovery Of) Income Taxes $ 4,681 $ (3,526) $ (2,790)