XML 70 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Property and equipment, net - Schedule of Property and equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total cost $ 119,477 $ 109,970
Accumulated depreciation and amortization (41,871) (32,310)
Depreciated cost 77,606 77,660
Computers and laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total cost 44,464 41,977
Office furniture    
Property, Plant and Equipment [Line Items]    
Total cost 7,294 4,873
Production equipment    
Property, Plant and Equipment [Line Items]    
Total cost 19,039 16,456
Land and building    
Property, Plant and Equipment [Line Items]    
Total cost 34,953 34,532
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost $ 13,727 $ 12,132