XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
INTANGIBLE ASSETS, NET - Finite-Lived Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 38,982,000 $ 30,626,000
Accumulated Amortization (13,385,000) (8,455,000)
Net Carrying Value 25,597,000 22,171,000
Capitalized computer software included in cost of sales   700,000
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 53,001,000 45,870,000
Accumulated Amortization (13,385,000) (8,455,000)
Net Carrying Value 39,616,000 37,415,000
In-Process Software Development Costs    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets 14,019,000 8,124,000
Software development costs | Disposal Group, Held-for-sale, Not Discontinued Operations    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 0 7,120,000
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 8 years  
Gross Carrying Amount $ 3,630,000 3,630,000
Accumulated Amortization (1,097,000) (643,000)
Net Carrying Value 2,533,000 2,987,000
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (1,097,000) (643,000)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 3 years  
Gross Carrying Amount $ 40,000 40,000
Accumulated Amortization (32,000) (19,000)
Net Carrying Value 8,000 21,000
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization (32,000) (19,000)
Software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 35,312,000 26,956,000
Accumulated Amortization (12,256,000) (7,793,000)
Net Carrying Value 23,056,000 19,163,000
Impairment charges 500,000 0
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (12,256,000) $ (7,793,000)
Software development costs | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 2 years  
Software development costs | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful life 5 years