v3.26.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Weighted Average Amortization Period (Years) 14 years 6 months 14 years 6 months
Gross Intangible Assets $ 7,798 $ 7,792
Accumulated Amortization (6,563) (6,282)
Net Intangible Assets $ 1,235 $ 1,510
Trade and domain names    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Weighted Average Amortization Period (Years) 15 years 15 years
Gross Intangible Assets $ 7,379 $ 7,373
Accumulated Amortization (6,226) (5,980)
Net Intangible Assets $ 1,153 $ 1,393
Software technology    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Weighted Average Amortization Period (Years) 5 years 5 years
Gross Intangible Assets $ 249 $ 249
Accumulated Amortization (237) (212)
Net Intangible Assets $ 12 $ 37
Customer relationships    
Intangible Asset, Finite-Lived, Acquired [Line Items]    
Weighted Average Amortization Period (Years) 8 years 8 years
Gross Intangible Assets $ 170 $ 170
Accumulated Amortization (100) (90)
Net Intangible Assets $ 70 $ 80