XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Indefinite-lived Intangible Assets [Line Items]      
Net intangibles $ 264,558,000   $ 230,212,000
Capitalized computer software, impairments 0 $ 100,000  
Amortization of intangible assets 14,900,000 14,100,000  
Software and Software Development Costs      
Indefinite-lived Intangible Assets [Line Items]      
Net intangibles 31,000,000   30,200,000
Capitalized computer software, additions 4,900,000 4,100,000  
Software and Software Development Costs | Internal Cost      
Indefinite-lived Intangible Assets [Line Items]      
Capitalized computer software, additions 3,900,000 3,400,000  
Software and Software Development Costs | External Cost      
Indefinite-lived Intangible Assets [Line Items]      
Capitalized computer software, additions 1,000,000 $ 700,000  
Technology      
Indefinite-lived Intangible Assets [Line Items]      
Net intangibles 36,676,000   $ 32,198,000
Finite lived intangible assets, not yet in service $ 7,100,000