XML 198 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments and Contingent Consideration (Additional Information) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Oct. 31, 2023
Jul. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]          
Business combination, consideration transferred estimated fair value $ 1.5 $ 0.0      
Cash consideration paid         $ 8.6
Acquisition-related contingent consideration 1.7 1.6      
Accounts payable and accrued expenses 215.3 159.9      
Fair Value, Inputs, Level 3 [Member]          
Business Acquisition [Line Items]          
Business combination, consideration transferred estimated fair value 1.7 1.6      
BOK Modern, LLC [Member]          
Business Acquisition [Line Items]          
Business combination, consideration transferred estimated fair value       $ 0.8  
Accounts payable and accrued expenses 1.5        
BOK and Insolcorp [Member]          
Business Acquisition [Line Items]          
Accounts payable and accrued expenses $ 1.7 1.6      
Insolcorp L L C [Member]          
Business Acquisition [Line Items]          
Business combination, consideration transferred estimated fair value     $ 0.7    
T U R F Design Inc [Member]          
Business Acquisition [Line Items]          
Cash consideration paid   $ 15.2