XML 41 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets (Details) - Schedule of intangible assets - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Intangible Assets Abstract    
Patents $ 6,057,000 $ 2,757,000
Disposal
Subtotal 6,057,000 2,757,000
Less: accumulated amortization (1,784,718) (1,625,846)
Net value of intangible assets $ 4,272,282 $ 1,131,154
Weighted Average Amortization Period (Years) 6 years 1 month 28 days 2 years 5 months 23 days