XML 101 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events - Additional Information (Details) - Subsequent Event - USD ($)
$ in Millions
Feb. 09, 2024
Feb. 05, 2024
Sales Agreement    
Subsequent Event [Line Items]    
Net proceeds issuance or sale of equity   $ 9.9
Follow-on Offering    
Subsequent Event [Line Items]    
Net proceeds issuance or sale of equity $ 76.9  
Underwriter's fees 3.2  
Shares Sales agreement and Follow-on Offering    
Subsequent Event [Line Items]    
Net proceeds issuance or sale of equity $ 86.8