XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangibles - Definite-lived Intangible assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount $ 17,420,000   $ 17,420,000   $ 17,420,000
Accumulated Amortization (11,006,000)   (11,006,000)   (9,801,000)
Net Carrying Amount 6,414,000   6,414,000   $ 7,619,000
Intangible asset amortization expense $ 396,000 $ 487,000 $ 1,205,000 $ 1,461,000  
Trade name          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period 25 years   25 years   25 years
Gross Carrying Amount $ 250,000   $ 250,000   $ 250,000
Accumulated Amortization (85,000)   (85,000)   (78,000)
Net Carrying Amount $ 165,000   $ 165,000   $ 172,000
Trademarks          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period 10 years   10 years   10 years
Gross Carrying Amount $ 1,610,000   $ 1,610,000   $ 1,610,000
Accumulated Amortization (919,000)   (919,000)   (798,000)
Net Carrying Amount $ 691,000   $ 691,000   $ 812,000
Non-competition agreement          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period 5 years   5 years   5 years
Gross Carrying Amount $ 1,810,000   $ 1,810,000   $ 1,810,000
Accumulated Amortization (1,810,000)   (1,810,000)   (1,795,000)
Net Carrying Amount $ 0   $ 0   $ 15,000
Developed technology          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period 7 years   7 years   7 years
Gross Carrying Amount $ 4,420,000   $ 4,420,000   $ 4,420,000
Accumulated Amortization (3,604,000)   (3,604,000)   (3,131,000)
Net Carrying Amount 816,000   816,000   1,289,000
Customer relationships          
Acquired Finite-Lived Intangible Assets [Line Items]          
Gross Carrying Amount 9,330,000   9,330,000   9,330,000
Accumulated Amortization (4,588,000)   (4,588,000)   (3,999,000)
Net Carrying Amount $ 4,742,000   $ 4,742,000   $ 5,331,000
Customer relationships | Minimum          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period 10 years   10 years   10 years
Customer relationships | Maximum          
Acquired Finite-Lived Intangible Assets [Line Items]          
Amortization Period 12 years   12 years   12 years