XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Description of Business - Narrative (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
segment
reportingUnit
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Accounting Policies [Abstract]      
Number of operating segments | segment 1    
Allowance for doubtful accounts $ 29,000   $ 0
Estimated liability for appeals 1,471,000   1,190,000
Contract assets 8,875,000   8,113,000
Contract liabilities 773,000   634,000
Prepaid expenses and other current assets 3,941,000   3,077,000
Prepaid expenses and other current assets, prepaid software licenses and maintenance agreement 2,100,000   1,400,000
Prepaid expenses and other current assets, prepaid insurance 1,200,000   1,100,000
Prepaid expenses and other current assets, various other prepaid expenses 600,000   600,000
Goodwill 47,372,000   47,372,000
Goodwill, accumulated impairment loss $ 34,200,000   34,200,000
Number of reporting units | reportingUnit 1    
Non-cash impairment charge $ 600,000 $ 600,000  
Accrued liabilities, current 1,600,000   3,600,000
Workers' compensation liability, incurred 100,000   $ 100,000
Accrued third party fees $ 100,000