XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 10 years 9 months 18 days 10 years 9 months 18 days
Gross Intangible Assets $ 20,572 $ 20,572
Accumulated Amortization (11,329) (10,233)
Net Intangible Assets $ 9,243 $ 10,339
Trade and domain names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 14 years 4 months 24 days 14 years 4 months 24 days
Gross Intangible Assets $ 7,635 $ 7,635
Accumulated Amortization (5,008) (4,699)
Net Intangible Assets $ 2,627 $ 2,936
Software technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 6 years 10 months 24 days 6 years 10 months 24 days
Gross Intangible Assets $ 7,516 $ 7,516
Accumulated Amortization (4,820) (4,413)
Net Intangible Assets $ 2,696 $ 3,103
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 11 years 6 months 11 years 6 months
Gross Intangible Assets $ 5,211 $ 5,211
Accumulated Amortization (1,291) (921)
Net Intangible Assets $ 3,920 $ 4,290
Order backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization Period (Years) 1 year 1 year
Gross Intangible Assets $ 210 $ 210
Accumulated Amortization (210) (200)
Net Intangible Assets $ 0 $ 10