Annual report pursuant to Section 13 and 15(d)

Licensing Revenues (Details)

v3.23.1
Licensing Revenues (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 14, 2022
Dec. 31, 2022
Licensing Revenues (Details) [Line Items]    
Royalties percentage 7.00%  
Regulatory and commercial achievements, percentage 10.00%  
Transaction price   $ 1.0
Licensing revenue   $ 1.0
Upfront Payment [Member]    
Licensing Revenues (Details) [Line Items]    
Received amount $ 1.0  
Milestone Payment [Member]    
Licensing Revenues (Details) [Line Items]    
Received amount $ 1.0