XML 120 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transactions with Related Parties (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Aug. 12, 2021
Sep. 11, 2014
Dec. 31, 2023
Dec. 31, 2021
Related Party Transaction [Line Items]        
Stock options granted (in shares)     11,809  
Exercised (in dollars per share)     $ 56.43  
Stock Option Equivalent Units        
Related Party Transaction [Line Items]        
Stock-based compensation       $ 8.8
Coliseum Capital Management, LLC        
Related Party Transaction [Line Items]        
Exercised (in dollars per share) $ 182.73      
Share-based compensation arrangement by share-based payment award, fair value assumptions, cash settlement $ 27.8      
Coliseum Capital Management, LLC | Stock Option Equivalent Units | Related Party        
Related Party Transaction [Line Items]        
Stock options granted (in shares)   200,000    
Exercised (in dollars per share)   $ 43.81