v3.26.1
Schedule of Cash and Restricted Cash Reported on the Consolidated Balance Sheets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accounting Policies [Abstract]    
Cash $ 1,991,166 $ 1,731,400
Restricted cash 424,995 281,811
Total $ 2,416,161 $ 2,013,211