XML 106 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Other Employee Benefits (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]        
401(k) contribution matching expense $ 6.1 $ 11.6 $ 8.9 $ 5.4
Deferred compensation plan obligations 14.2 14.1 14.5  
TOLI policies held by the Rabbi Trust $ 8.4 $ 7.7 $ 9.0