Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v3.23.3
Subsequent Events (Details) - Subsequent Event [Member] - $ / shares
Nov. 02, 2023
Oct. 24, 2023
Subsequent Events (Details) [Line Items]    
Bid price per share   $ 1
Minimum [Member]    
Subsequent Events (Details) [Line Items]    
Common stock, shares authorized 125,000,000  
Maximum [Member]    
Subsequent Events (Details) [Line Items]    
Common stock, shares authorized 175,000,000  
Bid Price Requirement [Member]    
Subsequent Events (Details) [Line Items]    
Bid price per share   $ 1