XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Customers (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Concentration Risk [Line Items]          
Accounts receivable $ 176,146   $ 176,146   $ 153,511
Fair Value Adjustment of Warrants 33,500 $ (110,400) 40,400 $ 7,500  
Warrant liability $ 63,085   $ 63,085   103,474
DHL [Member] | Revenues from Leases and Contracted Services [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Percentage of consolidated revenues 13.00% 12.00% 13.00% 11.00%  
DHL [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Accounts receivable $ 11,456   $ 11,456   10,471
Amazon [Member] | Revenues from Leases and Contracted Services [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Percentage of consolidated revenues 37.00% 29.00% 36.00% 29.00%  
Amazon [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Accounts receivable $ 68,548   $ 68,548   55,997
US Military [Member] | Revenues from Leases and Contracted Services [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Percentage of consolidated revenues 25.00% 33.00% 24.00% 32.00%  
US Military [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Accounts receivable $ 40,060   $ 40,060   $ 32,625
Amazon Warrant C [Member] [Member]          
Concentration Risk [Line Items]          
Class of Warrant or Right, Outstanding 0   0    
Warrant liability $ (63,100)   $ (63,100)    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 21.53   $ 21.53    
Class of Warrant or Right, Unissued 14,800   14,800    
Amazon Warrant Subsequent [Member]          
Concentration Risk [Line Items]          
Class of Warrant or Right, Outstanding 2,300   2,300    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 20.40   $ 20.40    
Class of Warrant or Right, Unissued 4,700   4,700