XML 214 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Senior Notes (Details) - Senior Notes - 5.75% Senior Notes due 2025 - USD ($)
$ in Millions
18 Months Ended
Jun. 23, 2020
Dec. 31, 2021
Jun. 30, 2020
Debt Instrument [Line Items]      
Face amount $ 60.0   $ 60.0
Interest rate, stated percentage 5.75%   5.75%
Debt issuance costs $ 1.6 $ 1.1  
Proceeds from issuance of debt $ 58.4 $ 58.9  
Debt issuance costs, amortization period 5 years