XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Supplemental Financial Information - Narrative (Details) - USD ($)
$ in Millions
Apr. 17, 2023
Jan. 31, 2023
January 2023 Public Offering    
Related Party Transaction [Line Items]    
Proceeds from issuance of common stock   $ 150.0
Sale of stock (in shares)   9,962,316
Proceeds after deducting underwriter discount and commission   $ 135.4
January 2023 Additional Purchase Offering to Institutional Investors    
Related Party Transaction [Line Items]    
Proceeds from issuance of common stock $ 7.6  
Sale of stock (in shares)   2,353,436
Remaining number of common stock, shares issued (in shares) 676,868