Quarterly report pursuant to Section 13 or 15(d)

Stockholders??? Equity (Details)

v3.24.1.1.u2
Stockholders’ Equity (Details) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Feb. 06, 2023
Class of Stock [Line Items]      
Common stock, shares authorized (in shares) 190,000,000 190,000,000  
Common stock, shares outstanding (in shares) 35,351,190 35,247,744  
Preferred stock, shares authorized (in shares) 9,943,999 9,943,999 10,000,000
Preferred stock, par value (in dollars per share) $ 0.001    
Preferred stock, shares outstanding (in shares) 0 0  
Series A Convertible Preferred Stock      
Class of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 6,000 6,000  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Preferred stock, shares outstanding (in shares) 0 0  
Series B Preferred Stock      
Class of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 1 1  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Preferred stock, shares outstanding (in shares) 1 1  
Series C Preferred Stock      
Class of Stock [Line Items]      
Preferred stock, shares authorized (in shares) 50,000 50,000  
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001  
Preferred stock, shares outstanding (in shares) 0 0