Quarterly report pursuant to Section 13 or 15(d)

Property and Equipment (Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing) (Details)

v3.20.2
Property and Equipment (Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing) (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
Property, Plant and Equipment [Line Items]  
Purchase Commitment $ 37,153
Deposits paid $ 12,803
Agreement Date One [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date June 1, 2020
Purchase Commitment $ 2,293
Deposits paid $ 2,293
Expected Shipping Fourth Quarter 2020
Agreement Date Two [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date August 12, 2020
Purchase Commitment $ 17,549
Deposits paid $ 7,085
Expected Shipping First - Second Quarter 2021
Agreement Date Three [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date August 25, 2020
Purchase Commitment $ 11,187
Deposits paid $ 3,356
Expected Shipping First - Second Quarter 2021
Agreement Date Four [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date September 30, 2020
Purchase Commitment $ 6,124
Deposits paid
Expected Shipping Fourth Quarter 2020
Freight and other costs [Member]  
Property, Plant and Equipment [Line Items]  
Purchase Commitment
Deposits paid $ 69