v3.25.2
Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived      
Accumulated amortization   $ (17,925) $ (16,440)
Amortization $ (1,087) (1,485) (1,500)
Total      
Gross, beginning balance   40,626 40,576
Accumulated amortization   (17,925) (16,440)
Additions   50  
Amortization (1,087) (1,485) (1,500)
Gross intangible assets, ending balance 21,614 22,701  
Trademarks      
Indefinite-Lived      
Beginning balance 999 999  
Additions   0  
Ending balance 999 999 999
Licenses      
Indefinite-Lived      
Beginning balance 14,019 14,019  
Additions   0  
Ending balance 14,019 14,019 14,019
Agent Relationships      
Finite-Lived      
Gross, beginning balance 24,491 24,441  
Accumulated amortization   (16,808) (15,547)
Additions   50  
Amortization (1,087) (1,261)  
Net, ending balance 6,596 7,683  
Total      
Accumulated amortization   (16,808) (15,547)
Amortization (1,087) (1,261)  
Non-competes      
Finite-Lived      
Gross, beginning balance 1,117 1,117  
Accumulated amortization   (1,117) (893)
Additions   0  
Amortization 0 (224)  
Net, ending balance 0 0  
Total      
Accumulated amortization   (1,117) $ (893)
Amortization $ 0 $ (224)