XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Schedule of deferred tax assets and liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
Stock-based compensation $ 5,365 $ 3,833
R&D capitalization 4,559 3,968
Accrued compensation and benefits 2,502 1,950
Operating lease liabilities 577 636
Other 285 635
Total deferred tax assets 13,288 11,022
Deferred tax liabilities    
Intangible assets (12,751) (6,908)
Operating lease right-of-use assets (546) (597)
Other (131) (373)
Total deferred tax liabilities (13,428) (7,878)
Net deferred taxes $ (140)  
Net deferred taxes   $ 3,144