XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Narrative (Details) - USD ($)
12 Months Ended
Dec. 22, 2022
Nov. 23, 2022
Nov. 21, 2022
Nov. 12, 2021
Nov. 08, 2021
Feb. 01, 2021
Jan. 27, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 15, 2017
Sale Of Stock [Line Items]                      
Common stock, par value (in USD per share)     $ 0.01   $ 0.01   $ 0.01 $ 0.01 $ 0.01    
Sale price to public (in USD per share)     $ 24.50   $ 46.50   $ 30.25        
Underwriting discounts, commissions and other related costs related to offering               $ 0 $ 25,200,000 $ 27,600,000  
Stock repurchase program, authorized amount                     $ 50,000,000
Stock repurchase program, remaining authorized repurchase amount               $ 46,000,000      
Options Shares                      
Sale Of Stock [Line Items]                      
Stock sold in offering (shares)   3,385,408                  
Public Offering                      
Sale Of Stock [Line Items]                      
Stock sold in offering (shares)   26,854,796   6,900,000   8,625,000          
Net proceeds from stock offering   $ 657,900,000   $ 320,900,000   $ 260,900,000          
Underwriting discounts, commissions and other related costs related to offering   $ 23,000,000   $ 14,900,000   $ 12,700,000          
Firm Shares                      
Sale Of Stock [Line Items]                      
Stock sold in offering (shares)     23,469,388   6,000,000   7,500,000        
Additional Shares Granted to Underwriters                      
Sale Of Stock [Line Items]                      
Stock sold in offering (shares)     3,520,408   900,000   1,125,000        
Private Placement                      
Sale Of Stock [Line Items]                      
Stock sold in offering (shares)     9,183,673                
Net proceeds from stock offering $ 225,000,000