v3.26.1
Leases (Details 3)
Dec. 31, 2025
USD ($)
Operating Lease [Member]  
2026 $ 318,321
2027 329,004
2028 339,993
2029 170,831
2030 114,002
Thereafter (58,424)
Total undiscounted finance lease payments 1,330,575
Less: imputed interest 184,712
Total lease liability 1,145,863
Finance Lease [Member]  
2026 638,306
2027 633,663
2028 695,936
2029 296,986
2030 216,576
Thereafter (1,714,560)
Total undiscounted finance lease payments 4,196,027
Less: imputed interest 660,162
Total lease liability $ 3,535,865