XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Aug. 12, 2022
Apr. 18, 2022
Aug. 13, 2019
Mar. 31, 2023
Mar. 31, 2020
Dec. 31, 2022
Aug. 10, 2021
Subsidiary Sale Of Stock [Line Items]              
Proceeds from issuance of common stock, net $ 150.0   $ 75.0        
Maximum amount of common stock preferred stock debt securities warrants and units to be issued     $ 300.0        
Maximum shares of common stock preferred stock debt securities warrants and units to be issued             851,306
Registration Statement effective date       Aug. 29, 2019      
Common stock, shares issued       53,990,000   53,877,000  
Common Stock              
Subsidiary Sale Of Stock [Line Items]              
Sale of common stock   5,625,563          
Common stock price per share   $ 22.22          
Proceeds from issuance of common stock, net   $ 117.2          
Offering Discounts Commissions And Offering Costs Net   $ 7.8          
ATM Offering              
Subsidiary Sale Of Stock [Line Items]              
Proceeds from issuance of common stock, net         $ 6.4    
Common stock, shares issued         275,764