XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets, Net - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 21,987 $ 21,987
Accumulated Amortization (12,269) (11,272)
Net Carrying Amount 9,718 10,715
Indefinite-Lived Intangible Assets [Line Items]    
Trade name - website domain 2,224 2,224
Intangible Assets, Net (Including Goodwill) [Abstract]    
Gross Carrying Amount 24,211 24,211
Accumulated Amortization (12,269) (11,272)
Net Carrying Amount 11,942 12,939
Trade name    
Indefinite-Lived Intangible Assets [Line Items]    
Trade name - website domain $ 2,224 $ 2,224
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 1 year 7 months 6 days 1 year 9 months 18 days
Gross Carrying Amount $ 13,200 $ 13,200
Accumulated Amortization (8,732) (8,035)
Net Carrying Amount 4,468 5,165
Intangible Assets, Net (Including Goodwill) [Abstract]    
Accumulated Amortization $ (8,732) $ (8,035)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 5 years 10 months 24 days 6 years 1 month 6 days
Gross Carrying Amount $ 7,507 $ 7,507
Accumulated Amortization (2,929) (2,677)
Net Carrying Amount 4,578 4,830
Intangible Assets, Net (Including Goodwill) [Abstract]    
Accumulated Amortization $ (2,929) $ (2,677)
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 0 years 0 years
Gross Carrying Amount $ 320 $ 320
Accumulated Amortization (320) (320)
Net Carrying Amount 0 0
Intangible Assets, Net (Including Goodwill) [Abstract]    
Accumulated Amortization $ (320) $ (320)
Launched in-process research and development assets    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 6 months 3 years 8 months 12 days
Gross Carrying Amount $ 960 $ 960
Accumulated Amortization (288) (240)
Net Carrying Amount 672 720
Intangible Assets, Net (Including Goodwill) [Abstract]    
Accumulated Amortization $ (288) $ (240)