XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Business - Nasdaq Communication and Compliance (Details) - $ / shares
Feb. 15, 2024
May 10, 2023
Grace period 180 days 180 days
Consecutive business days in grace period 10 days  
Minimum    
Share Price   $ 1
Maximum    
Share Price $ 0.1