Annual report pursuant to Section 13 and 15(d)

Deferred Incentive Compensation to Officers - Schedule of Deferred Incentive Compensation to Officers (Details) (Parenthetical)

v3.21.1
Deferred Incentive Compensation to Officers - Schedule of Deferred Incentive Compensation to Officers (Details) (Parenthetical) - USD ($)
Dec. 23, 2019
Mar. 20, 2021
Subsequent Event [Member] | Employee One [Member]    
Annual incentive compensation   $ 215,000
Subsequent Event [Member] | Employee Two [Member]    
Annual incentive compensation   162,000
Remainder Of 2021 [Member] | Subsequent Event [Member] | Employee One [Member]    
Annual incentive compensation   63,000
Remainder Of 2021 [Member] | Subsequent Event [Member] | Employee Two [Member]    
Annual incentive compensation   $ 82,000
Rory Cutaia [Member]    
Annual incentive compensation $ 430,000  
Rory Cutaia [Member] | Bonus [Member]    
Annual incentive compensation $ 324,000  
Rory Cutaia [Member] | January 10, 2021 [Member]    
Annual incentive compensation, percentage 50.00%  
Rory Cutaia [Member] | January 10, 2021 [Member] | Nasdaq Up-Listing Award [Member]    
Annual incentive compensation, percentage 50.00%  
Rory Cutaia [Member] | January 10, 2022 [Member]    
Annual incentive compensation, percentage 50.00%  
Rory Cutaia [Member] | January 10, 2022 [Member] | Nasdaq Up-Listing Award [Member]    
Annual incentive compensation, percentage 50.00%  
Jeff Clayborne [Member]    
Annual incentive compensation $ 125,000  
Jeff Clayborne [Member] | Bonus [Member]    
Annual incentive compensation $ 163,000  
Jeff Clayborne [Member] | January 10, 2021 [Member]    
Annual incentive compensation, percentage 50.00%  
Jeff Clayborne [Member] | January 10, 2021 [Member] | Nasdaq Up-Listing Award [Member]    
Annual incentive compensation, percentage 50.00%  
Jeff Clayborne [Member] | January 10, 2022 [Member]    
Annual incentive compensation, percentage 50.00%  
Jeff Clayborne [Member] | January 10, 2022 [Member] | Nasdaq Up-Listing Award [Member]    
Annual incentive compensation, percentage 50.00%