XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components (Paycheck Protection Program) (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 25, 2020
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]        
Gain on loan extinguishment     $ 796,000 $ 0
Notes Payable to Banks | Paycheck Protection Program        
Debt Instrument [Line Items]        
Face amount of debt instrument $ 796,000      
Term of debt instrument 2 years      
Stated interest rate (as a percent) 1.00%      
Period until first payment 6 months      
Gain on loan extinguishment   $ 796,000