XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Technology Licenses, Net (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Licenses Net [Line Items]    
Licenses, Net $ 26,851,001 $ 30,158,689
Licensing agreements    
Licenses Net [Line Items]    
Licenses 32,443,356 2,443,356
Additions   30,000,000
Less: Accumulated Amortization (5,592,355) (2,284,667)
Licenses, Net $ 26,851,001 $ 30,158,689