XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity (Details Narrative) - USD ($)
1 Months Ended
Jan. 26, 2023
Mar. 31, 2023
Jan. 25, 2023
Dec. 31, 2022
Cash paid to shareholders     $ 787,730  
Description of returned of shares the Company returned to treasury and cancelled 418,696 of its common shares which were repurchased prior to December 31, 2022 for $202,980      
Common stock, issued shares   107,647,317 1,692,672 106,373,341
Preferred Stock D Series [Member]        
Preferred stock, issued shares     1,692,672