v3.26.3
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]          
Revenue recognized $ 70.9 $ 68.8 $ 438.5 $ 436.4  
Contract assets recorded within prepaid expenses and other current assets 5.5   5.5   $ 5.2
Unearned revenue $ 420.8   $ 420.8   $ 477.8