XML 101 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 28, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]        
Increase in royalties payable   $ 300 $ 300 $ 300
Rent expense     1,900 $ 2,000
Accrued settlement   0 6,750  
Warranty reserve   $ 300 $ 200  
Litigation settlement, amount awarded to other party $ 6,800