v3.25.1
Operating Lease - Future Minimum Lease Payments (Details)
Mar. 31, 2025
USD ($)
Operating Lease Obligations  
2024 $ 223,656
2025 309,793
2026 322,184
2027 335,072
2028 and beyond 318,374
Total minimum lease payments 1,509,079
Less debt discount 313,609
Total operating lease obligations $ 1,195,470