v3.25.2
Basis of Financial Statements - Recent Developments (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Mar. 24, 2025
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Line of Credit Facility [Line Items]          
Common stock, par value (in usd per share)   $ 0.0001 $ 0.0001   $ 0.0001
Equity investment     $ 30.1 $ 33.9  
Dun & Bradstreet          
Line of Credit Facility [Line Items]          
Owned investment (in shares) 69,048,691 59,000,000 59,000,000    
Common stock, par value (in usd per share) $ 0.0001        
Sale of stock (in shares) 10,000,000        
Sale of stock (in shares)   10,000,000      
Proceeds from sale of stock   $ 89.5      
Dun & Bradstreet | Discontinued Operations, Disposed of by Sale          
Line of Credit Facility [Line Items]          
Ownership percentage   13.20% 13.20%    
BKFC          
Line of Credit Facility [Line Items]          
Ownership percentage   42.50% 42.50%    
Equity investment     $ 25.0    
Other commitment   $ 25.0 $ 25.0    
Dun & Bradstreet | Clearlake Capital Group, L.P          
Line of Credit Facility [Line Items]          
Share price (in usd per share) $ 9.15