v3.26.1
Customer Contracts - Schedule of Balances Related to Customer Contracts (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 278.7 $ 266.5
Current portion of contract assets 6.0 3.8
Non-current portion of contract assets 3.0 3.5
Current portion of deferred revenue 96.3 94.6
Non-current portion of deferred revenue 3.3 2.6
Allowance for doubtful accounts and accrued customer credits $ 12.4 $ 12.2