XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Notes payable $ 4,936 $ 5,011
Less: current maturities (740) (925)
Noncurrent notes payable 4,196 4,086
Note Payable 1    
Notes payable 227 519
Note Payable 2    
Notes payable 0 1,103
Note Payable 3    
Notes payable 2,008 2,197
Note Payable 4    
Notes payable 2,535 0
Note Payable 5    
Notes payable 166 1,192
Note Payable 6    
Notes payable $ 0 $ 0