XML 77 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets [Line Items]      
Goodwill $ 487,909 $ 487,225  
Amortization of Intangible Assets $ 10,485 $ 8,766 $ 7,243
Trade names      
Goodwill And Intangible Assets [Line Items]      
Weighted average estimated remaining useful life 10 years 8 months 12 days    
Technology      
Goodwill And Intangible Assets [Line Items]      
Weighted average estimated remaining useful life 10 years 8 months 12 days    
Customer relationships      
Goodwill And Intangible Assets [Line Items]      
Weighted average estimated remaining useful life 10 years 8 months 12 days    
Regulatory licenses      
Goodwill And Intangible Assets [Line Items]      
Weighted average estimated remaining useful life 10 years 8 months 12 days    
Non-compete agreements      
Goodwill And Intangible Assets [Line Items]      
Weighted average estimated remaining useful life 10 years 8 months 12 days