XML 52 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Details - Schedule of Goodwill (Details) - Goodwill [Member] - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2025
Schedule of Goodwill [Line Items]        
Beginning Balance $ 18,123,296 $ 16,209,509 $ 27,048,973 $ 27,048,973
Impairment loss (594,000) (10,918,000)  
Foreign currency translation 57,003 2,507,787 78,536  
Ending Balance $ 18,180,299 $ 18,123,296 $ 16,209,509 $ 18,180,299