XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets, net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 121,776 $ 105,849
Accumulated Amortization (31,174) (23,108)
Total 90,602 82,741
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 121,206 105,279
Accumulated Amortization (30,628) (22,663)
Total $ 90,578 $ 82,616
Weighted Average Amortization Period (in Years) 7 years 4 months 24 days 8 years 9 months 18 days
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 380 $ 380
Accumulated Amortization (356) (261)
Total $ 24 $ 119
Weighted Average Amortization Period (in Years) 2 months 12 days 10 months 24 days
Assembled workforce    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 190 $ 190
Accumulated Amortization (190) (184)
Total $ 0 $ 6
Weighted Average Amortization Period (in Years) 0 years 3 months 18 days