XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 12 years 9 months 18 days 10 years 9 months 18 days
Gross Intangible Assets $ 11,203 $ 20,572
Accumulated Amortization (8,557) (10,233)
Net Intangible Assets $ 2,646 $ 10,339
Trade and domain names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 14 years 10 months 24 days 14 years 4 months 24 days
Gross Intangible Assets $ 7,315 $ 7,635
Accumulated Amortization (4,945) (4,699)
Net Intangible Assets $ 2,370 $ 2,936
Software technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 8 years 10 months 24 days 6 years 10 months 24 days
Gross Intangible Assets $ 3,718 $ 7,516
Accumulated Amortization (3,569) (4,413)
Net Intangible Assets $ 149 $ 3,103
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 8 years 11 years 6 months
Gross Intangible Assets $ 170 $ 5,211
Accumulated Amortization (43) (921)
Net Intangible Assets $ 127 $ 4,290
Order backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years)   1 year
Gross Intangible Assets   $ 210
Accumulated Amortization   (200)
Net Intangible Assets   $ 10