XML 100 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Goodwill [Roll Forward]      
Goodwill, beginning balance $ 244,697 $ 225,654  
Acquisitions 2,421 38,064  
Impairment loss (Insurance segment) (55,211) (43,758)  
Purchase price adjustments 24,737    
Goodwill, ending balance 191,907 244,697  
Accumulated impairment loss $ (99,000) $ (43,800) $ (99,000)