XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Schedule of Cost and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets $ 209,296 $ 187,786
Accumulated amortization (120,381) (97,679)
​Total 88,915 90,107
State licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 11,263 11,263
Accumulated amortization 0 0
​Total 11,263 11,263
Internally developed software    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 155,933 136,235
Accumulated amortization (102,326) (82,903)
​Total $ 53,607 $ 53,332
Internally developed software | Weighted average useful life    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful life 3 years 4 months 24 days 3 years 3 months 18 days
Renewal rights    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 21,740 $ 19,187
Accumulated amortization (10,693) (8,458)
​Total $ 11,047 $ 10,729
Renewal rights | Weighted average useful life    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful life 10 years 9 years 10 months 24 days
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 11,867 $ 12,061
Accumulated amortization (4,402) (3,393)
​Total $ 7,465 $ 8,668
Trade names and trademarks | Weighted average useful life    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful life 14 years 2 months 12 days 14 years 1 month 6 days
Relationships and customer lists    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 7,913 $ 7,975
Accumulated amortization (2,380) (1,896)
​Total $ 5,533 $ 6,079
Relationships and customer lists | Weighted average useful life    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful life 15 years 6 months 15 years 4 months 24 days
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 580 $ 1,065
Accumulated amortization (580) (1,029)
​Total $ 0 $ 36
Other | Weighted average useful life    
Finite-Lived Intangible Assets [Line Items]    
Weighted average useful life 3 years 6 months 4 years 2 months 12 days