XML 54 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - Obligation To Purchase Receivables - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 27, 2024
Other Commitments [Line Items]        
Term of strategic partnership program (in years)       5 years
Purchase receivables from originating partner $ 820.7 $ 1,527.6    
Carrying value of receivables purchased 603.0 1,121.8    
Obligation to purchase receivables from originating partner 48.9 48.9 $ 34.6  
Carrying value of receivables to be purchased $ 36.0 $ 36.0 $ 25.4