Quarterly report pursuant to Section 13 or 15(d)

Schedule of repurchase of common stock (Details)

v3.24.2.u1
Schedule of repurchase of common stock (Details) - USD ($)
6 Months Ended 12 Months Ended 14 Months Ended
Oct. 14, 2023
Aug. 08, 2014
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 09, 2015
Share Repurchase Program [Line Items]            
Total number of shares purchased 3,000,000 300,000 1,401,546 300,000 44,748 44,748
Total number of shares purchased as part of publicly announced plans or programs     1,401,546      
Average price paid per share     0.053      
Maximum [Member]            
Share Repurchase Program [Line Items]            
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs     1,598,454      
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs, value     $ 121,416      
Minimum [Member]            
Share Repurchase Program [Line Items]            
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs, value     $ 121,416      
January 1 through March 31, 2024 [Member]            
Share Repurchase Program [Line Items]            
Total number of shares purchased     0      
Total number of shares purchased as part of publicly announced plans or programs     0      
January 1 through March 31, 2024 [Member] | Maximum [Member]            
Share Repurchase Program [Line Items]            
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs [1]     3,000,000      
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs, value     $ 200,000      
January 1 through March 31, 2024 [Member] | Minimum [Member]            
Share Repurchase Program [Line Items]            
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs, value [2]     $ 200,000      
April 1 through June 30, 2024 [Member]            
Share Repurchase Program [Line Items]            
Total number of shares purchased     1,401,546      
Total number of shares purchased as part of publicly announced plans or programs     1,401,546      
Average price paid per share     0.053      
April 1 through June 30, 2024 [Member] | Maximum [Member]            
Share Repurchase Program [Line Items]            
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs     1,598,454      
April 1 through June 30, 2024 [Member] | Minimum [Member]            
Share Repurchase Program [Line Items]            
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs, value     $ 121,416      
[1] Under the Board-approved repurchase plan, the Company is authorized to repurchase up to 3,000,000 shares of the Company’s common stock. At June 30, 2024, a total of 1,598,454 of the Company’s common shares may be repurchased under the plan.
[2] Under the Board-approved repurchase plan, the Company is authorized to spend up to $200,000 on the repurchase of the Company’s common stock. At June 30, 2024, a total of $121,416 may be spent on the repurchase of the Company’s common stock under the plan.