v3.20.2
BUSINESS COMBINATION - Vilex and Orthex (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 04, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Apr. 01, 2020
Dec. 31, 2018
Business Acquisition [Line Items]            
Common stock, par value (in dollars per share)   $ 0.00025   $ 0.00025    
Common stock (in dollars per share) $ 40.76          
Escrow deposit period 20 months          
Acquisition related costs   $ 737        
Fair value of estimated total acquisition consideration         $ 87,379  
Liabilities            
Goodwill   $ 68,420   $ 13,773   $ 0
Patents            
Liabilities            
Remaining Economic Useful Life (in years)   15 years 3 months 18 days   17 years 4 months 24 days    
Discontinued Operations, Disposed of by Sale            
Liabilities            
Divestiture purchase price       $ 25,000    
Attributable to deferred revenue       12,410    
Allocated purchase price       $ 12,590    
Vilex and Orthex            
Business Acquisition [Line Items]            
Purchase of shares and membership interests in cash $ 50,000          
Purchase of shares and membership interests in common stock (in shares) 245,352          
Common stock, par value (in dollars per share) $ 0.00025          
Escrow deposit $ 3,000          
Fair value of estimated total acquisition consideration 60,184          
Assets            
Cash 348          
Accounts receivable-trade 2,088          
Inventories 3,652          
Prepaid expenses and other current assets 12          
Property and equipment 7,540          
Intangible assets 31,180          
Operating lease right-of-use asset 323          
Total assets 45,143          
Liabilities            
Accounts payable and accrued liabilities 563          
Operating lease liabilities 323          
Deferred tax liability 1,175          
Other long-term liabilities 68          
Total liabilities 2,129          
Less: total net assets 43,014          
Goodwill 17,170          
Fair value of identifiable intangible assets 31,180          
Pro forma net revenue     $ 34,792      
Pro forma net loss     $ (4,948)      
Vilex and Orthex | Patents            
Liabilities            
Finite-lived intangible assets acquired $ 22,390          
Remaining Economic Useful Life (in years) 15 years          
Vilex and Orthex | Developed Technology Rights [Member]            
Liabilities            
Finite-lived intangible assets acquired $ 1,550          
Remaining Economic Useful Life (in years) 10 years          
Vilex and Orthex | Customer Relationships            
Liabilities            
Finite-lived intangible assets acquired $ 2,570          
Remaining Economic Useful Life (in years) 12 years          
Vilex and Orthex | Noncompete Agreements            
Liabilities            
Finite-lived intangible assets acquired $ 60          
Remaining Economic Useful Life (in years) 5 years          
Vilex and Orthex | Trademarks and Trade Names            
Liabilities            
Indefinite-lived intangible assets acquired $ 4,610