v3.23.3
Technology Licenses, Net (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Licenses Net [Line Items]    
Licenses, Net $ 27,677,936 $ 30,158,689
Licensing agreements    
Licenses Net [Line Items]    
Licenses 32,443,356 2,443,356
Additions   30,000,000
Less: Accumulated Amortization (4,765,420) (2,284,667)
Licenses, Net $ 27,677,936 $ 30,158,689