XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Intangible Assets The gross and net carrying values and accumulated amortization are as follows:
December 31, 2023June 30, 2024
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
Developed technology$9,400 $(8,617)$783 $9,400 $(9,400)$— 
Customer relationships13,700 (3,139)10,561 13,700 (3,710)9,990 
Total intangible assets
$23,100 $(11,756)$11,344 $23,100 $(13,110)$9,990 
Schedule of Expected Future Amortization Expense
Expected future amortization expense for intangible assets is as follows:

June 30, 2024
Remaining 2024$571 
20251,142 
20261,142 
20271,142 
20281,142 
Thereafter4,851 
     Total$9,990