v3.26.1
Variable Interest Entities (Details) - USD ($)
Aug. 05, 2025
Jun. 04, 2025
Variable Interest Entities [Abstract]    
Gain on derecognition of subsidiary $ 1,459,154 $ 401,180