XML 58 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Grant Agreement - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Grant Agreement [Line Items]      
Restricted Cash $ 1,100 $ 1,100  
BMGF Grant      
Grant Agreement [Line Items]      
Grant Received 10,000 10,000 $ 10,000
Funding received   0 6,000
Revenue from grant   600 7,800
Deferred revenue $ 0 $ 0 $ 600