XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Customer Type and the Geographic Region of the End Customer The following tables present revenue disaggregated by customer type and the geographic region of the end customer (in millions):
Year Ended
Customer TypeDecember 31, 2025December 31, 2024December 31, 2023
Institutional$830.0 $740.5 $690.5 
Commercial477.3 451.1 443.1 
All other388.6 374.9 396.9 
    Total$1,695.9 $1,566.5 $1,530.5 

Year Ended
GeographyDecember 31, 2025December 31, 2024December 31, 2023
United States$1,551.1 $1,428.9 $1,410.1 
Canada97.8 90.1 78.7 
Rest of world47.0 47.5 41.7 
    Total$1,695.9 $1,566.5 $1,530.5