v3.26.1
Segment Information - Reconciliation of Reportable Segment Revenues and Adjusted EBITDA to Net Income Before Income Taxes (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenues    
Revenues $ 155.4 $ 147.7
Costs and Expenses [Abstract]    
Cost of revenues 55.9 51.4
Selling, general and administrative 71.9 54.1
Adjusted EBITDA    
All Other Category Adjusted EBITDA 1.8 0.7
General corporate and other expenses (15.6) (13.3)
Interest expense, net (9.1) (15.1)
Depreciation and amortization expense (8.1) (6.4)
Stock-based compensation expense (2.9) (2.6)
Remeasurement of contingent consideration (17.9) (3.1)
Other items (4.3) (5.7)
Income before income taxes 10.4 20.7
Connections Segment [Member]    
Revenues    
Revenues 146.2 138.3
Costs and Expenses [Abstract]    
Cost of revenues 53.8 48.8
Selling, general and administrative 25.9 23.4
Total expenses 79.7 72.2
Adjusted EBITDA    
Segment Adjusted EBITDA 66.5 66.2
All Other [Member]    
Revenues    
Revenues 9.2 9.4
Costs and Expenses [Abstract]    
Cost of revenues 2.1 2.6
Selling, general and administrative $ 5.3 $ 6.1