XML 92 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Schedule of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets    
Government contributions $ 36,928 $ 33,308
Operating lease liability 38,662 15,648
Net operating losses carried forward 2,130 15,631
Research and development expenditures and related credits 56,049 33,566
Other 1,064 5,388
Deferred tax assets gross 134,833 103,541
Deferred tax liabilities    
Property and equipment (30,594) (20,777)
Intangibles (8,645) (9,592)
Operating lease right-of-use assets (36,740) (15,862)
Other (11,738) (17,453)
Deferred Tax Liabilities, Gross (87,717) (63,684)
Deferred Tax assets, net of valuation allowance 47,116 39,857
Less: valuation allowance (56,231) (49,909)
Net deferred tax liability (9,115) (10,052)
Deferred tax asset 0 0
Deferred tax liability $ (9,115) $ (10,052)