XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
License agreements (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 05, 2021
Dec. 31, 2022
License agreements (Details) [Line Items]    
Exchange Shares 500  
Nonrefundable cash payment   $ 0.5
NetSalesPercentage   2.00%
Additional license fees   $ 1.8
Series M Convertible Preferred Stock [Member]    
License agreements (Details) [Line Items]    
Convertible Preferred Stock, Shares Issued upon Conversion 36,764  
Par value per shares 0.001  
Common stock value $ 0.5