v3.26.1
Segment Data - Schedule of assets by geographic location (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Total assets by geographic location:    
Total consolidated assets $ 89,780,577 $ 112,687,259
United States [Member]    
Total assets by geographic location:    
Total consolidated assets 5,567,081 25,182,645
China [Member]    
Total assets by geographic location:    
Total consolidated assets $ 84,213,496 $ 87,504,614