XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information (Details) - USD ($)
Aug. 08, 2024
Aug. 05, 2024
Jul. 02, 2024
Jul. 01, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]              
Common Stock Value         $ 3,782   $ 3,603
Senior Secured Notes [Member]              
Subsequent Event [Line Items]              
Debt instrument, face amount         3,700,000    
Senior Secured Notes [Member] | Maximum [Member]              
Subsequent Event [Line Items]              
Debt instrument, face amount         10,000,000 $ 10,000,000  
Senior Secured Notes [Member] | Chief Executive Officer [Member]              
Subsequent Event [Line Items]              
Accredited investors principal amount         2,200,000    
Senior Secured Notes [Member] | Chairman of Board Of Directors [Member]              
Subsequent Event [Line Items]              
Accredited investors principal amount         $ 90,000    
Subsequent Event [Member] | Maximum [Member] | Market Value of Publicly Held Shares [Member]              
Subsequent Event [Line Items]              
Common Stock Value $ 15,000,000            
Subsequent Event [Member] | Maximum [Member] | Market Value of Listed Securities [Member]              
Subsequent Event [Line Items]              
Common Stock Value $ 50,000,000            
Subsequent Event [Member] | Senior Secured Notes [Member]              
Subsequent Event [Line Items]              
Debt instrument, face amount   $ 250,000   $ 5,500,000      
Secured debt     $ 1,500,000 $ 1,800,000      
Subsequent Event [Member] | Senior Secured Notes [Member] | Dr. Wong [Member]              
Subsequent Event [Line Items]              
Accredited investors principal amount   75,000          
Subsequent Event [Member] | Senior Secured Notes [Member] | Mr. Garrett [Member]              
Subsequent Event [Line Items]              
Accredited investors principal amount   50,000          
Subsequent Event [Member] | Senior Secured Notes [Member] | Chairman of Board Of Directors [Member] | Rick S. Greene [Member]              
Subsequent Event [Line Items]              
Accredited investors principal amount   25,000          
Subsequent Event [Member] | Senior Secured Notes [Member] | Senior Vice President [Member]              
Subsequent Event [Line Items]              
Accredited investors principal amount   $ 25,000