XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Significant Accounting Policies - Furniture, Equipment, Purchased Software, Leasehold Improvements and Software Development Cost (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jan. 19, 2024
Dec. 31, 2023
Software development costs            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Accumulated depreciation and amortization $ 254.0   $ 254.0     $ 222.5
Useful life of intangible assets 3 years   3 years      
Amortization of pushdown accounting allocation     9 years      
Amortization expense $ 16.0 $ 13.8 $ 31.6 $ 27.2    
Software development costs | R8FIN            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Useful life of intangible assets 7 years   7 years   7 years  
Software development costs | Yieldbroker Acquisition            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Useful life of intangible assets 1 year   1 year      
Software development costs | NFI Acquisition            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Useful life of intangible assets 1 year   1 year      
Minimum            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Useful life of intangible assets 4 years   4 years      
Maximum            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Useful life of intangible assets 13 years   13 years      
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Accumulated depreciation and amortization $ 105.7   $ 105.7     $ 95.8
Depreciation expense $ 5.2 $ 5.3 $ 10.5 $ 10.5    
Furniture, Equipment, Purchased Software and Leasehold Improvements | Minimum            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Useful life 3 years   3 years      
Furniture, Equipment, Purchased Software and Leasehold Improvements | Maximum            
Furniture, Equipment, Purchased Software and Leasehold Improvements            
Useful life 7 years   7 years