XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets - Schedule Of Purchased Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 41,485 $ 30,686
Accumulated Amortization (6,878) (4,553)
Net Carrying Amount 34,607 26,132
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,071 25,829
Accumulated Amortization (6,043) (3,997)
Net Carrying Amount $ 29,028 $ 21,832
Weighted Average Remaining Useful Life (In Years) 5 years 4 months 24 days 5 years 10 months 24 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,743 $ 4,526
Accumulated Amortization (558) (377)
Net Carrying Amount $ 5,185 $ 4,149
Weighted Average Remaining Useful Life (In Years) 11 years 2 months 12 days 11 years 10 months 24 days
Trade name / Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 671 $ 331
Accumulated Amortization (277) (179)
Net Carrying Amount $ 394 $ 152
Weighted Average Remaining Useful Life (In Years) 2 years 6 months 10 months 24 days