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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Concentration Risk [Line Items]          
Accounts receivable $ 191,746   $ 191,746   $ 153,511
Fair Value Adjustment of Warrants (9,600) $ (55,900) 30,800 $ (48,300)  
Warrant liability $ 72,667   $ 72,667   103,474
DHL [Member] | Revenues from Leases and Contracted Services [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Percentage of consolidated revenues 12.00% 13.00% 13.00% 12.00%  
DHL [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Accounts receivable $ 15,546   $ 15,546   10,471
Amazon [Member] | Revenues from Leases and Contracted Services [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Percentage of consolidated revenues 33.00% 29.00% 35.00% 29.00%  
Amazon [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Accounts receivable $ 68,903   $ 68,903   55,997
US Military [Member] | Revenues from Leases and Contracted Services [Member] | Customer Concentration Risk [Member]          
Concentration Risk [Line Items]          
Percentage of consolidated revenues 31.00% 33.00% 26.00% 33.00%  
US Military [Member] | Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Accounts receivable $ 53,648   $ 53,648   $ 32,625
Amazon Warrant C [Member] [Member]          
Concentration Risk [Line Items]          
Class of Warrant or Right, Outstanding 0   0    
Warrant liability $ (72,700)   $ (72,700)    
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 1,800   1,800    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 20.40   $ 20.40    
Class of Warrant or Right, Unissued 5,300   5,300