XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Net Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Scientific research and experimental development pool $ 34,891 $ 32,505 $ 29,580
Tax credits 28,835 27,365 25,440
Non-capital losses 80,547 53,453 35,803
Depreciable assets 8,912 7,667 6,635
Deferred financing fees 8,928 7,252 1,689
Deferred revenue     983
Stock based compensation 1,492 585 334
Other 1,569 732 170
Less - valuation allowance (164,665) (129,094) (100,111)
Net deferred income tax assets $ 509 $ 465 $ 523