XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable (Details) - Schedule of Debt - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule Of Debt Abstract    
Notes Payable $ 6,174,712 $ 5,144,742
Less: Discount (8,472) (32,041)
Notes payable - net of discount 6,166,240 5,112,701
Current Portion, net of discount 6,166,240 5,112,701
Long-term portion, net of discount $ 0 $ 0