v3.26.1
Intangible Assets - Schedule of Cost and Accumulated Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Total intangible assets $ 219,241 $ 209,296
Accumulated amortization (129,926) (120,381)
​Total 89,315 88,915
State licenses    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 11,263 11,263
Accumulated amortization 0 0
​Total 11,263 11,263
Internally developed software    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount 166,260 155,933
Accumulated amortization (110,158) (102,326)
​Total $ 56,102 $ 53,607
Internally developed software | Weighted average useful life    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average useful life 3 years 4 months 24 days 3 years 4 months 24 days
Renewal rights    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 21,374 $ 21,740
Accumulated amortization (11,575) (10,693)
​Total $ 9,799 $ 11,047
Renewal rights | Weighted average useful life    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average useful life 10 years 10 years
Trade names and trademarks    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 11,867 $ 11,867
Accumulated amortization (4,979) (4,402)
​Total $ 6,888 $ 7,465
Trade names and trademarks | Weighted average useful life    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average useful life 14 years 2 months 12 days 14 years 2 months 12 days
Relationships and customer lists    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 7,900 $ 7,913
Accumulated amortization (2,637) (2,380)
​Total $ 5,263 $ 5,533
Relationships and customer lists | Weighted average useful life    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average useful life 15 years 6 months 15 years 6 months
Other    
Intangible Asset, Finite-Lived [Line Items]    
Gross carrying amount $ 577 $ 580
Accumulated amortization (577) (580)
​Total $ 0 $ 0
Other | Weighted average useful life    
Intangible Asset, Finite-Lived [Line Items]    
Weighted average useful life 3 years 6 months 3 years 6 months