XML 83 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments and Contingent Consideration (Additional Information) (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Business Acquisition [Line Items]      
Business combination, consideration transferred estimated fair value $ 1.1   $ 1.5
Cash consideration paid 0.8 $ 0.0  
Accounts payable and accrued expenses 218.7   215.3
BOK Modern, LLC [Member]      
Business Acquisition [Line Items]      
Cash consideration paid 1.5    
Accounts payable and accrued expenses     1.5
Acquisition-related contingent consideration liability, current 1.1   1.5
Geometrik and Insolcorp [Member]      
Business Acquisition [Line Items]      
Acquisition-related contingent consideration liability, non-current 1.4    
BOK and Insolcorp [Member]      
Business Acquisition [Line Items]      
Acquisition-related contingent consideration liability, non-current     1.7
Fair Value, Inputs, Level 3 [Member]      
Business Acquisition [Line Items]      
Business combination, consideration transferred estimated fair value $ 2.5   $ 1.7