Annual report [Section 13 and 15(d), not S-K Item 405]

Licensing Revenues (Details)

v3.25.1
Licensing Revenues (Details) - USD ($)
12 Months Ended
Feb. 01, 2023
Jul. 14, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Licensing Revenues [Line Items]          
Upfront fees     $ 675,000    
Licensing revenue       $ 700,000 $ 1,000,000
Transaction price     675,000    
Upfront Payment [Member]          
Licensing Revenues [Line Items]          
Upfornt payments $ 700,000 $ 1,000,000      
Milestone Payment [Member]          
Licensing Revenues [Line Items]          
Milestone payments $ 3,700,000 $ 1,000,000      
Other Contract [Member]          
Licensing Revenues [Line Items]          
Upfront fees     $ 1,000,000    
Minimum [Member]          
Licensing Revenues [Line Items]          
Royalties percentage   7.00%      
Maximum [Member]          
Licensing Revenues [Line Items]          
Royalties percentage   10.00%