XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Research and Development Costs (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Research and development expense $ 189,085 $ 458,450
UNITED STATES    
Research and development expense 135,907 74,531
SPAIN    
Research and development expense 975 328,829
CHINA    
Research and development expense 860
NETHERLANDS    
Research and development expense $ 52,203 $ 54,230