XML 100 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Nov. 21, 2023
Sep. 28, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Stock [Member]          
Loss Contingencies [Line Items]          
Number of common stock issued         399,680
Sutro Biopharma Inc [Member]          
Loss Contingencies [Line Items]          
Number of common stock issued       167,780  
Upfront consideration       $ 22.5  
Upfront consideration in cash       10.0  
Upfront consideration in cash after agreement date       5.0  
Option exercise price in cash   $ 25.0   75.0  
Additional milestone payments in cash $ 60.0     60.0  
Accrued commitment     $ 25.0    
Accrued payment $ 50.0   $ 50.0 5.0  
Fair value on date of settlement       8.0  
Sutro Biopharma Inc [Member] | Common Stock [Member]          
Loss Contingencies [Line Items]          
Upfront consideration       $ 7.5