XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 01, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]        
Carrying value of goodwill   $ 0 $ 0  
Goodwill   279,275,000 279,275,000  
Goodwill impairment loss $ 0      
Amortization of Intangible Assets   $ 8,400,000 $ 8,100,000 $ 6,900,000
Minimum        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   3 years    
Maximum        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   20 years    
Trade Names and Trademarks | Maximum        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   20 years    
Lead Provider and Broker Relationships | Minimum        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   3 years    
Lead Provider and Broker Relationships | Maximum        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   5 years    
Developed Technology        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   5 years    
Customer Relationships | Minimum        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   3 years    
Customer Relationships | Maximum        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   5 years    
Licenses        
Finite Lived Intangible Assets [Line Items]        
Expected period of life of intangible assets   5 years