XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Intangible Assets, Net - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Goodwill, Gross $ 120,948 $ 120,948
Goodwill, Net 120,948 120,948
Gross Carrying Amount 21,667 21,667
Accumulated Amortization (12,945) (10,952)
Net Carrying Amount 8,722 10,715
Total goodwill and intangible assets, Gross 144,839 144,839
Total goodwill and intangible assets 131,894 133,887
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 2,224 2,224
Intangible Assets, Net (Including Goodwill) [Abstract]    
Gross Carrying Amount 23,891 23,891
Accumulated Amortization (12,945) (10,952)
Net Carrying Amount 10,946 12,939
Trade name - website domain    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 2,224 $ 2,224
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 1 year 3 months 18 days 1 year 9 months 18 days
Gross Carrying Amount $ 13,200 $ 13,200
Accumulated Amortization (9,428) (8,035)
Net Carrying Amount 3,772 5,165
Intangible Assets, Net (Including Goodwill) [Abstract]    
Accumulated Amortization $ (9,428) $ (8,035)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 5 years 8 months 12 days 6 years 1 month 6 days
Gross Carrying Amount $ 7,507 $ 7,507
Accumulated Amortization (3,181) (2,677)
Net Carrying Amount 4,326 4,830
Intangible Assets, Net (Including Goodwill) [Abstract]    
Accumulated Amortization $ (3,181) $ (2,677)
Launched in-process research and development assets    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Remaining Amortization Period 3 years 2 months 12 days 3 years 8 months 12 days
Gross Carrying Amount $ 960 $ 960
Accumulated Amortization (336) (240)
Net Carrying Amount 624 720
Intangible Assets, Net (Including Goodwill) [Abstract]    
Accumulated Amortization $ (336) $ (240)