Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Textual (Details)

v3.20.1
Commitments and Contingencies - Textual (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2017
USD ($)
Apr. 30, 2017
USD ($)
Feb. 28, 2017
USD ($)
Mar. 31, 2020
USD ($)
ft²
security
Dec. 31, 2019
USD ($)
Apr. 30, 2020
ft²
Jan. 31, 2020
ft²
Commitments and Contingencies [Line Items]              
Lease area space occupancy | ft²       77,300      
Number of buildings leased | security       4      
Renewal term       5 years      
Asset retirement obligations       $ 200,000 $ 200,000    
Accretion expense related to asset retirement obligation       0 0    
Term of contract   3 years 3 years        
Capital lease obligations incurred   $ 300,000 $ 400,000        
Operating lease, liability       26,134,000      
Finance lease, liability       9,000      
Revenue impacted by government issued shelter-in-place       600,000      
Indemnification Agreement [Member]              
Commitments and Contingencies [Line Items]              
Loss contingency accrual       0      
Term Loan [Member]              
Commitments and Contingencies [Line Items]              
Borrowing capacity $ 10,000,000.0            
Term Loan [Member] | LIBOR [Member]              
Commitments and Contingencies [Line Items]              
Basis spread on variable rate 3.60%            
Revolving Credit Facility [Member]              
Commitments and Contingencies [Line Items]              
Borrowing capacity $ 5,000,000.0            
Accounts receivable borrowing base percentage 80.00%            
Stated interest rate 5.00%            
Revolving Credit Facility [Member] | Prime Rate [Member]              
Commitments and Contingencies [Line Items]              
Basis spread on variable rate 1.00%            
Demand Deposits [Member]              
Commitments and Contingencies [Line Items]              
Non-current restricted cash       $ 1,100,000 $ 1,100,000    
200-220 Penobscot [Member]              
Commitments and Contingencies [Line Items]              
Lease area space occupancy | ft²       28,200      
400 Penoscot [Member]              
Commitments and Contingencies [Line Items]              
Lease area space occupancy | ft²       37,900      
501 Chesapeake [Member]              
Commitments and Contingencies [Line Items]              
Lease area space occupancy | ft²       11,200      
101 Saginaw [Member]              
Commitments and Contingencies [Line Items]              
Lease area space occupancy | ft²             29,900
Area of subleased property | ft²             26,500
101 Saginaw [Member] | Subsequent Event [Member]              
Commitments and Contingencies [Line Items]              
Area of subleased property | ft²           3,400