XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Details - Intangible assets) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]      
Finite-Lived Intangible Assets, Gross $ 3,095,876 $ 1,487,228 $ 776,856
Dossier fee additions 1,651,617 710,372  
Less accumulated amortization (76,159) (42,969)  
Finite-Lived Intangible Assets, Net $ 3,019,717 $ 1,444,259