v3.26.1
Revenue and Contract Acquisition Costs - Schedule of Deferred Revenue (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]      
Accrued expenses and other current liabilities $ 12.4   $ 14.0
Other liabilities 2.1   1.5
Total Deferred Revenue 14.5   $ 15.5
Deferred revenue recognized $ 11.0 $ 6.2