v3.26.1
Leases - Schedule of Future Lease Costs (Details) - Non-Cancellable Leases [Member]
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]  
2026 $ 288,189
2027 288,189
2028 288,189
2029 288,189
2030 277,236
Thereafter 65,155
Total lease payments 1,495,147
Less: Imputed interest (328,901)
Present value of lease liabilities $ 1,166,246