v3.26.3
Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Total Cash and cash equivalents and restricted cash $ 2,439,231 $ 8,246,813
Less: Cash and cash equivalents 2,158,233 7,966,797
Restricted cash 280,998 280,016
US [Member]    
Insured cash 403,613 909,229
Uninsured cash 301,787 1,898,809
Cash and cash equivalents and restricted cash 705,400 2,808,038
China Segment [Member]    
Insured cash 233,420 309,048
Uninsured cash 1,500,411 5,129,727
Cash and cash equivalents and restricted cash $ 1,733,831 $ 5,438,775