Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Common Stock (Details)

v3.24.3
Stockholders' Equity - Common Stock (Details)
Nov. 29, 2023
shares
Sep. 30, 2024
shares
Jun. 30, 2024
shares
Class of Stock [Line Items]      
Common stock, shares authorized   275,000,000 275,000,000
Reverse stock split, shares received per share tendered 0.05    
Pre-split shares required for one post-split share of common stock 20    
Common Stock      
Class of Stock [Line Items]      
Common stock, shares authorized   275,000,000  
Reverse stock split, shares received per share tendered 0.05    
Pre-split shares required for one post-split share of common stock 20    
Fractional shares issued in reverse stock split 0