XML 153 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Narrative (Details)
$ in Millions
Dec. 02, 2022
USD ($)
Dec. 31, 2022
USD ($)
plan
Dec. 31, 2021
USD ($)
Loss Contingencies [Line Items]      
Loss contingency, damages value $ 35.0    
Number of deferred compensation plans | plan   1  
Other Noncurrent Liabilities      
Loss Contingencies [Line Items]      
Total participant deferrals   $ 2.0 $ 2.7