v3.24.0.1
Property and equipment - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, equipment and software, net    
Total property and equipment at cost $ 12,901 $ 11,727
Less: Accumulated depreciation (9,070) (7,742)
Property and equipment, net 3,831 3,985
Laboratory equipment    
Property, equipment and software, net    
Total property and equipment at cost 8,246 7,960
Leasehold improvements    
Property, equipment and software, net    
Total property and equipment at cost 2,206 1,943
Computers, software, and office equipment    
Property, equipment and software, net    
Total property and equipment at cost $ 2,449 $ 1,824