XML 88 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Property and Equipment) (Details)
Dec. 31, 2023
Computer hardware [Member]  
Property, Plant and Equipment, Useful Life 3 years
Internally developed software [Member]  
Property, Plant and Equipment, Useful Life 5 years
Furniture and fixtures [Member]  
Property, Plant and Equipment, Useful Life 10 years
Minimum [Member] | Computer software [Member]  
Property, Plant and Equipment, Useful Life 3 years
Minimum [Member] | Software licenses [Member]  
Property, Plant and Equipment, Useful Life 3 years
Minimum [Member] | Building and improvements [Member]  
Property, Plant and Equipment, Useful Life 5 years
Maximum [Member] | Computer software [Member]  
Property, Plant and Equipment, Useful Life 5 years
Maximum [Member] | Software licenses [Member]  
Property, Plant and Equipment, Useful Life 5 years
Maximum [Member] | Building and improvements [Member]  
Property, Plant and Equipment, Useful Life 40 years