v3.26.1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Maturities of Operating Lease Liabilities [Abstract]    
2026 $ 677,057  
2027 607,504  
2028 564,814  
2029 573,606  
2030 67,261  
Total 2,490,242  
Less: imputed interest (612,183)  
Total operating lease liabilities $ 1,878,059 $ 2,072,329