XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Net Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Scientific research and experimental development pool $ 38,590 $ 34,891 $ 32,505
Tax credits 30,695 28,835 27,365
Non-capital losses 119,765 80,547 53,453
Depreciable assets 10,311 8,912 7,667
Deferred financing fees 10,831 8,928 7,252
Stock based compensation 3,832 1,492 585
Other 1,220 1,569 732
Less - valuation allowance (214,442) (164,665) (129,094)
Net deferred income tax assets $ 802 $ 509 $ 465