XML 89 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND INTANGIBLE ASSETS - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Indefinite life:        
Goodwill $ 55,195 $ 53,986 $ 49,774 $ 36,260
Total indefinite life 55,195 53,986    
Amortizable:        
Gross Carrying Value 88,471 75,772    
Accumulated Amortization (61,624) (57,629)    
Net Carrying Value 26,847 18,143    
Agent relationships        
Amortizable:        
Gross Carrying Value 49,020 49,020    
Accumulated Amortization (40,489) (38,212)    
Net Carrying Value 8,531 10,808    
Trade names        
Amortizable:        
Gross Carrying Value 30,598 18,598    
Accumulated Amortization (13,846) (12,428)    
Net Carrying Value 16,752 6,170    
Developed technology        
Amortizable:        
Gross Carrying Value 6,600 6,600    
Accumulated Amortization (6,326) (6,194)    
Net Carrying Value 274 406    
Other intangibles        
Amortizable:        
Gross Carrying Value 2,253 1,554    
Accumulated Amortization (963) (795)    
Net Carrying Value $ 1,290 $ 759