XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
General (Details)
Dec. 31, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Deferred Payroll Taxes CARES Act $ 85,700,000
Deferred Payroll Taxes CARES Act, Current Portion $ 42,800,000