XML 68 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Investments (Details) - USD ($)
12 Months Ended
Oct. 24, 2017
Feb. 01, 2016
Dec. 21, 2015
Apr. 02, 2014
Feb. 20, 2013
Sep. 30, 2012
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of Equity Method Investments [Line Items]                  
Cost method investments, non-cash impairment                 $ 500,000
Equity method investment, non-cash impairment             $ 0 $ 0 $ 100,000
Investments             9,400,000 9,400,000  
NWHW holdings                  
Schedule of Equity Method Investments [Line Items]                  
Payments to acquire equity method investments           $ 6,800,000      
Percentage of fully diluted equity           20.00%      
Carrying value of investment             5,200,000 5,200,000  
Fidelis Education                  
Schedule of Equity Method Investments [Line Items]                  
Payments to acquire equity method investments   $ 950,000     $ 4,000,000.0        
Percentage of fully diluted equity   23.00%     22.00%        
Carrying value of investment             1,100,000 1,100,000  
Second Avenue Software                  
Schedule of Equity Method Investments [Line Items]                  
Payments to acquire equity method investments       $ 1,500,000          
Percentage of fully diluted equity       26.00%          
Carrying value of investment             800,000 800,000  
RallyPoint                  
Schedule of Equity Method Investments [Line Items]                  
Carrying value of investment             $ 3,300,000 $ 3,300,000  
Cost method investments, non-cash impairment $ 300,000   $ 3,500,000            
Ownership investment in RallyPoint     14.00%