XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Recent Accounting Pronouncements (Details Narrative)
Jan. 01, 2023
USD ($)
Accounting Standards Update 2016-13 [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Decrease in retained earnings $ 671,506