Quarterly report pursuant to Section 13 or 15(d)

Lease Obligations (Details) - Schedule of Future Minimum Lease Payments

v3.23.2
Lease Obligations (Details) - Schedule of Future Minimum Lease Payments
Jun. 30, 2023
USD ($)
Schedule of future minimum lease payments [Abstract]  
2024 $ 501,393
2025 482,074
2026 187,115
2027 190,854
2028 161,960
Total $ 1,523,396