XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Summary of Components of Gross and Net Intangible Asset (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Intangible Assets    
Gross Carrying Amount $ 3,140 $ 3,140
Accumulated Amortization 1,414 1,163
Net Carrying Amount 1,726 1,977 [1]
Customer relationships    
Schedule of Intangible Assets    
Gross Carrying Amount 340 340
Accumulated Amortization 253 230
Net Carrying Amount $ 87 110
Remaining Amortization Life 3 years 7 months 9 days  
Developed technology    
Schedule of Intangible Assets    
Gross Carrying Amount $ 1,900 1,900
Accumulated Amortization 475 272
Net Carrying Amount $ 1,425 1,628
Remaining Amortization Life 5 years 4 months 13 days  
Trade names    
Schedule of Intangible Assets    
Gross Carrying Amount $ 300 300
Accumulated Amortization 86 61
Net Carrying Amount $ 214 239
Remaining Amortization Life 6 years 5 months 1 day  
Patents [Member]    
Schedule of Intangible Assets    
Gross Carrying Amount $ 600 600
Accumulated Amortization 600 600
Net Carrying Amount $ 0 $ 0
[1] Derived from the audited consolidated financial statements included in the Annual Report on Form 10-K filed with the SEC for the year ended December 31, 2022.