v3.25.1
Basis of Presentation (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Product Information [Line Items]  
Software development costs are capitalized $ 178.0
Revision of Prior Period, Error Correction, Adjustment | Performance Shares  
Product Information [Line Items]  
Reversal of stock compensation expense $ 18.1