XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 18,762 $ 18,762
Accumulated Amortization (6,917) (6,640)
Net Carrying Amount 11,845 12,122
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,292 4,292
Accumulated Amortization (2,113) (2,028)
Net Carrying Amount 2,179 2,264
Acquired Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,900 13,900
Accumulated Amortization (4,234) (4,042)
Net Carrying Amount 9,666 9,858
Acquired Trademarks    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 570 570
Accumulated Amortization (570) (570)
Net Carrying Amount $ 0 $ 0