XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 18,762 $ 18,762
Accumulated Amortization (7,191) (6,640)
Net Carrying Amount 11,571 12,122
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,292 4,292
Accumulated Amortization (2,196) (2,028)
Net Carrying Amount 2,096 2,264
Acquired Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,900 13,900
Accumulated Amortization (4,425) (4,042)
Net Carrying Amount 9,475 9,858
Acquired Trademarks    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 570 570
Accumulated Amortization (570) (570)
Net Carrying Amount $ 0 $ 0