XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)
12 Months Ended
Dec. 21, 2021
Jun. 18, 2021
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]        
Useful Life 5 years 3 years    
Gross Carrying Amount     $ 43,341,000 $ 25,197,000
Accumulated Amortization     4,711,000 1,741,000
Net Carrying Amount     38,630,000 $ 23,456,000
Minimum [Member]        
Finite-Lived Intangible Assets [Line Items]        
Useful Life   1 year    
Maximum [Member]        
Finite-Lived Intangible Assets [Line Items]        
Useful Life   11 years    
Developed Technology Assets [Member]        
Finite-Lived Intangible Assets [Line Items]        
Useful Life       20 years
Gross Carrying Amount     22,260,000 $ 22,260,000
Accumulated Amortization     1,113,000
Net Carrying Amount     21,147,000 22,260,000
Acquired Intangibles [Member]        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     19,529,000 1,259,000
Accumulated Amortization     2,162,000 330,000
Net Carrying Amount     $ 17,367,000 929,000
Acquired Intangibles [Member] | Minimum [Member]        
Finite-Lived Intangible Assets [Line Items]        
Useful Life     1 year  
Acquired Intangibles [Member] | Maximum [Member]        
Finite-Lived Intangible Assets [Line Items]        
Useful Life     11 years  
Patents and Patent Rights [Member]        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount     $ 500,000 500,000
Accumulated Amortization     500,000 500,000
Net Carrying Amount    
Patents [Member]        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Amount [1]     1,052,000 1,178,000
Accumulated Amortization [1]     936,000 911,000
Net Carrying Amount [1]     $ 116,000 $ 267,000
Useful life, description       Varied
[1] Patent application costs are amortized over their expected useful life which is generally the remaining legal life of the patent. As of December 31, 2021, the weighted average remaining useful life of these assets in service was approximately 3.6 years.