XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 18,762 $ 18,762
Accumulated Amortization (8,011) (7,737)
Net Carrying Amount 10,751 11,025
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,292 4,292
Accumulated Amortization (2,440) (2,360)
Net Carrying Amount 1,852 1,932
Acquired Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,900 13,900
Accumulated Amortization (5,001) (4,807)
Net Carrying Amount 8,899 9,093
Acquired Trademarks    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 570 570
Accumulated Amortization (570) (570)
Net Carrying Amount $ 0 $ 0