XML 84 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Reconciliation of Tax Positions (Details) - Canadian Federal - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of the beginning and ending gross amounts of unrecognized tax positions      
Unrecognized tax positions, beginning of year $ 24,817 $ 17,046 $ 12,916
Gross increase — current period tax positions 9,115 7,849 4,130
Gross decrease — current period tax positions 0 0 0
Gross decrease — prior period tax positions (1,940) (78) 0
Gross increase — prior period tax positions 0 0 0
Expiration of statute of limitations 0 0 0
Unrecognized tax positions, end of year $ 31,992 $ 24,817 $ 17,046