XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Net Deferred Income Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred income tax assets:    
Research and development tax credits $ 42,830 $ 38,590
Investment tax credits 29,818 30,695
Non-capital losses 173,352 119,765
Depreciable assets 13,269 10,311
Deferred financing fees 6,967 10,831
Stock based compensation 8,380 3,832
Operating lease liability 2,299 2,779
Other 1,704 852
Total deferred income tax assets 278,619 217,655
Deferred income tax liability:    
Operating lease right-of-use-asset (2,097) (2,411)
Less - valuation allowance (266,856) (214,442)
Net deferred income tax assets $ 9,666 $ 802