XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 10, 2021
May 13, 2020
May 31, 2021
Mar. 31, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Business Acquisition [Line Items]              
Deferred City Semi compensation         $ 375,000 $ 278,000  
Redemption of Class H units $ (900,000)       $ (900,000) $ 0  
Software licenses              
Business Acquisition [Line Items]              
Weighted average remaining useful life         3 years   7 months 6 days
City Semi              
Business Acquisition [Line Items]              
Consideration transferred   $ 2,029,000          
Maximum contingent consideration   2,000,000          
Deferred City Semi compensation   1,180,000          
Tax deductible goodwill   $ 0          
Revenue of acquiree since acquisition date       $ 0      
Earnings or loss of acquiree since acquisition date       $ 0      
City Semi | Developed technology              
Business Acquisition [Line Items]              
Weighted average remaining useful life   7 years          
City Semi | Software licenses              
Business Acquisition [Line Items]              
Weighted average remaining useful life   1 year          
Contingent consideration, tranche one              
Business Acquisition [Line Items]              
Contingent consideration             $ 500,000
Contingent consideration, tranche one | City Semi              
Business Acquisition [Line Items]              
Maximum contingent consideration   $ 500,000          
Deferred City Semi compensation     $ 456,000        
Contingent consideration             500,000
Contingent consideration, tranche two              
Business Acquisition [Line Items]              
Contingent consideration         $ 1,200,000   900,000
Contingent consideration, tranche two | City Semi              
Business Acquisition [Line Items]              
Maximum contingent consideration   $ 1,500,000          
Contingent consideration         $ 1,200,000   $ 900,000