v3.26.1
Operating Leases -Schedule of Maturities of Lease Liabilities (Details)
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 898,345
2027 870,619
2028 674,267
2029 199,358
Total $ 2,642,589