XML 63 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Acquisitions (Details 2) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Acquisitions    
Balance as of beginning balance $ 3,168,101 $ 3,267,103
Translation adjustment 94,099 (99,002)
Balance as of ending balance $ 3,262,200 $ 3,168,101