XML 81 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Feb. 28, 2025
Jun. 30, 2025
Long-term Purchase Commitment [Line Items]    
Lease release payment $ 28.0  
Loss on lease termination   $ 24.3
Security Incident, net pre-tax expense   2.6
Loss contingency accrual   1.6
Third-party technology [Member]    
Long-term Purchase Commitment [Line Items]    
Remaining aggregate minimum purchase commitment   $ 170.6