XML 440 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Revenues - Schedule of Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Accounts receivable, net    
Disaggregation of Revenue [Line Items]    
Receivables $ 62.4 $ 57.1
Prepaid expenses and other current assets    
Disaggregation of Revenue [Line Items]    
Contract assets 30.6 17.6
Other assets    
Disaggregation of Revenue [Line Items]    
Contract assets 35.2 36.2
Accrued expenses and other current liabilities    
Disaggregation of Revenue [Line Items]    
Contract liabilities 26.8 26.7
Other liabilities    
Disaggregation of Revenue [Line Items]    
Contract liabilities $ 59.3 $ 64.8