XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
NIH Contract (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Research and Development [Abstract]    
Cumulative amounts applied against depreciation expense for assets placed in service $ (7,800) $ (4,200)
Cumulative amounts applied against depreciation expense for assets placed in service (7,800) (4,200)
Carrying value of property and equipment, net 14,400 18,000
Deferred grant income, non-current $ 10,755 $ 14,359