XML 76 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Sale of Velusetrag (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Jul. 31, 2022
Jun. 30, 2022
Sale of Velusetrag      
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense)    
Sale of Velusetrag. | Disposed of by Sale      
Sale of Velusetrag      
Consideration from sale of velusetrag assets   $ 2.8  
Remaining book value of assets $ 0.0    
Gain on sale of velusetrag assets $ 2.7    
Sale of Velusetrag. | Disposed of by Sale | Maximum      
Sale of Velusetrag      
Future developmental and sales milestones     $ 105.0