XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Technology Licenses, Net (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Licenses Net [Line Items]    
Technology Licenses, Net $ 30,158,689 $ 1,389,936
Licensing agreements    
Licenses Net [Line Items]    
Licenses 2,443,356 1,038,606
Additions 30,000,000 1,404,750
Less: Accumulated Amortization (2,284,667) (1,053,420)
Technology Licenses, Net $ 30,158,689 $ 1,389,936