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