XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Weighted Average Amortization Period (Years) 14 years 6 months 14 years 6 months
Gross Intangible Assets $ 7,792 $ 7,675
Accumulated Amortization (6,001) (5,723)
Net Intangible Assets $ 1,791 $ 1,952
Trade and domain names    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Weighted Average Amortization Period (Years) 15 years 15 years
Gross Intangible Assets $ 7,373 $ 7,256
Accumulated Amortization (5,734) (5,492)
Net Intangible Assets $ 1,639 $ 1,764
Software technology    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Weighted Average Amortization Period (Years) 5 years 5 years
Gross Intangible Assets $ 249 $ 249
Accumulated Amortization (187) (162)
Net Intangible Assets $ 62 $ 87
Customer relationships    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Weighted Average Amortization Period (Years) 8 years 8 years
Gross Intangible Assets $ 170 $ 170
Accumulated Amortization (80) (69)
Net Intangible Assets $ 90 $ 101