XML 176 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 $ 91,303 $ 91,303
2024 197,520 197,520
2025 217,925 217,925
2026 222,275 222,275
2027 226,705 226,705
Thereafter 348,926 348,926
Total future minimum lease payments 1,304,654 1,304,654
Less: Imputed interest 258,659 276,421
Operating lease liabilities 1,045,995 1,028,233
Less: Current portion 66,726 20,124
Non-current portion of lease liabilities $ 979,269 $ 1,008,109