v3.24.1
Schedule of Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 218,833  
2025 224,230  
2026 193,112  
2027 88,179  
2028 37,197  
Total 761,551  
Less: Imputed interest (145,817)  
Present value of lease liabilities $ 615,734 $ 440,366