XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 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, 2023September 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,996)9,704 
Total intangible assets
$23,100 $(11,756)$11,344 $23,100 $(13,396)$9,704 
Schedule of Expected Future Amortization Expense
Expected future amortization expense for intangible assets is as follows:

September 30, 2024
Remaining 2024$285 
20251,142 
20261,142 
20271,142 
20281,142 
Thereafter4,851 
     Total$9,704