XML 47 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Business (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Net Income (Loss) Attributable to Parent $ 1,018,760 $ 1,478,009 $ 4,054,774 $ 4,681,231  
Net Cash Provided by (Used in) Operating Activities     3,391,142 $ 3,403,289  
Cash and Cash Equivalents, at Carrying Value 5,105,611   5,105,611   $ 5,353,392
Contractual Obligation $ 6,262,000   $ 6,262,000