XML 154 R111.htm IDEA: XBRL DOCUMENT v3.22.4
Deferred income taxes and tax credit - Schedule of Deferred Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred Income Taxes [Line Items]    
Deferred tax asset $ 26,757 $ 26,049
U.S. Federal R&D credits    
Deferred Income Taxes [Line Items]    
Deferred tax asset 21,200 21,213
U.S. State R&D credits    
Deferred Income Taxes [Line Items]    
Deferred tax asset 4,924 3,843
Other items    
Deferred Income Taxes [Line Items]    
Deferred tax asset $ 633 $ 993