XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details Narrative) - shares
Aug. 07, 2024
Jun. 30, 2024
Dec. 31, 2023
Common Stock shares authorized to be issued   20,000,000 20,000,000
Subsequent Events [Member]      
Equity participation plan Incentive stock options granted under the 2024 Plan expire no later than ten years from the date of grant (except no later than five years for a grant to a 10% stockholder). Non-statutory stock options granted under the 2024 Plan expire no later than ten years from the date of grant. The Board of Directors or the Compensation Committee determines the vesting provisions for stock awards granted under the 2024 Plan, subject to the provisions of the 2024 Plan. The 2024 Plan terminates on May 10, 2034 and no further awards may be granted under the 2024 Plan after such date    
Common Stock shares authorized to be issued 1,000,000