XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation Of Revenue [Line Items]      
Revenues $ 398.8 $ 382.8 $ 325.9
Connections [Member]      
Disaggregation Of Revenue [Line Items]      
Revenues 355.1 340.2 282.6
Content [Member]      
Disaggregation Of Revenue [Line Items]      
Revenues 22.8 23.5 27.9
Commerce [Member]      
Disaggregation Of Revenue [Line Items]      
Revenues $ 20.9 $ 19.1 $ 15.4