v3.26.1
Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]      
Intangible assets, gross $ 62,527   $ 50,555
Less: accumulated amortization (14,163)   (10,856)
Intangible assets, net 48,364   39,700
Amortization expense 3,300 $ 1,900  
Computer software & web domain      
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]      
Intangible assets, gross 50,200   38,738
Books of business      
Intangible Asset, Finite-Lived, after Accumulated Amortization [Abstract]      
Intangible assets, gross $ 12,327   $ 11,817