XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 16, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Dec. 31, 2022
Stockholders' Equity (Details) [Line Items]              
Preferred stock, shares authorized   10,000,000       10,000,000 10,000,000
Preferred stock, par value (in Dollars per share)   $ 0.001       $ 0.001 $ 0.001
Preferred stock, shares issued        
Preferred stock, shares outstanding        
Common stock, shares authorized   166,666,667       166,666,667 166,666,667
Common stock par value (in Dollars per share)   $ 0.001       $ 0.001  
Net of shares held in treasury   1,741,397       1,741,397 1,214,398
Shares of common stock issued     9,668     10,000  
Received proceeds (in Dollars)           $ 105,100  
Shares issued valued (in Dollars)           $ 243,361  
Company issued shares of common stock 86,685       13,627    
Common stock value share           240,741  
Common stock value share issued (in Dollars)           $ 9,374,455  
Outstanding common stock (in Dollars)             $ 20,000,000
Shares of our common stock repurchased   526,999       526,999  
Commissions paid on repurchases (in Dollars)   $ 7,522,426       $ 7,522,426  
Repurchased shares             1,214,398
Commissions paid (in Dollars)             $ 20,021,830
Common Stock [Member]              
Stockholders' Equity (Details) [Line Items]              
Common stock outstanding   16,635,374       16,635,374 17,074,173
Shares of common stock issued         28,006 43,701  
Received proceeds (in Dollars)     $ 40,606        
Received proceeds (in Dollars)       $ 258,128   $ 572,347  
Shares of common stock issued   35,260 33,272        
Shares issued           23,217  
Common stock value share   35,260 33,272   13,627    
Outstanding common stock (in Dollars)     $ 15,000,000        
Repurchased shares