Schedule of repurchase and retired number of shares (Details) - USD ($) |
3 Months Ended | 6 Months Ended | 12 Months Ended | 13 Months Ended | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Oct. 14, 2023 |
Jul. 31, 2023 |
Aug. 08, 2014 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Jun. 30, 2024 |
Dec. 31, 2024 |
Sep. 09, 2015 |
|||||||
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | |||||||||||||||
Total number of shares purchased | 3,000,000 | ||||||||||||||
Total number of shares purchased as part of publicly announced plans or programs | 3,000,000 | 300,000 | 300,000 | 3,000,000 | 44,748 | ||||||||||
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs | [1] | ||||||||||||||
Value of maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs | [2] | ||||||||||||||
Average price paid per share | $ 0.060 | $ 0.060 | |||||||||||||
Repurchase Plan [Member] | |||||||||||||||
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | |||||||||||||||
Total number of shares purchased | 144,288 | 1,454,166 | 1,401,546 | ||||||||||||
Total number of shares purchased as part of publicly announced plans or programs | 144,288 | 1,454,166 | 1,401,546 | ||||||||||||
Maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs | 144,288 | 1,598,454 | 3,000,000 | [1] | 0 | ||||||||||
Value of maximum number (or approximate dollar value) of shares that may yet be purchased under the plans or programs | [2] | $ 26,650 | $ 121,416 | $ 200,000 | [2] | $ 183,993 | |||||||||
Average price paid per share | $ 0.065 | $ 0.063 | $ 0.053 | $ 0.053 | $ 0.065 | ||||||||||
|