XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Principles and Policies - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 29, 2020
Jun. 28, 2020
Sep. 27, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Apr. 03, 2020
Product Information [Line Items]              
Impairment of long-lived assets       $ 0 $ 0 $ 0  
Impairment of equity method investments       $ 0 0 0  
Class of warrant or right, outstanding (in shares)       19,999,985      
Change in fair value of Warrant liability $ 33,599,000 $ 14,132,000 $ (382,000) $ 16,132,000 $ 0 $ 0  
Other Income              
Product Information [Line Items]              
Change in fair value of Warrant liability       $ 16,100,000      
Class A Common Stock              
Product Information [Line Items]              
Number of securities called by each warrant or right (in shares)       1      
Exercise price of warrants or rights (in dollars per shares)       $ 11.50      
Expiration period of warrants (in years)       5 years      
Public Warrants              
Product Information [Line Items]              
Redeemable price of warrants or rights (in dollars per share)       $ 0.01      
Public Warrants | Class A Common Stock              
Product Information [Line Items]              
Class of warrant or right, outstanding (in shares)       13,333,319     13,333,333
Private Placement              
Product Information [Line Items]              
Redeemable price of warrants or rights (in dollars per share)       $ 0.01      
Private Placement | Class A Common Stock              
Product Information [Line Items]              
Class of warrant or right, outstanding (in shares)       6,666,666     6,666,666
Share price threshold (in dollars per share)       $ 18.00      
Number of trading days       20 days      
Trading day period       30 days      
U.S. Government Agencies | Accounts Receivable | Customer Concentration Risk              
Product Information [Line Items]              
Concentration risk (as a percent)       91.40% 96.00%    
U.S. Government Agencies | Revenue Benchmark | Customer Concentration Risk              
Product Information [Line Items]              
Concentration risk (as a percent)       90.00% 93.00%    
Minimum              
Product Information [Line Items]              
Customer account due period (in days)       30 days      
Minimum | Machinery and equipment              
Product Information [Line Items]              
Useful life of property and equipment (in years)       4 years      
Minimum | Computer and equipment              
Product Information [Line Items]              
Useful life of property and equipment (in years)       3 years      
Minimum | Transportation equipment              
Product Information [Line Items]              
Useful life of property and equipment (in years)       4 years      
Minimum | Furniture and fixtures              
Product Information [Line Items]              
Useful life of property and equipment (in years)       5 years      
Minimum | Leasehold improvements              
Product Information [Line Items]              
Useful life of property and equipment (in years)       3 years      
Maximum              
Product Information [Line Items]              
Customer account due period (in days)       45 days      
Maximum | Machinery and equipment              
Product Information [Line Items]              
Useful life of property and equipment (in years)       20 years      
Maximum | Computer and equipment              
Product Information [Line Items]              
Useful life of property and equipment (in years)       7 years      
Maximum | Transportation equipment              
Product Information [Line Items]              
Useful life of property and equipment (in years)       11 years      
Maximum | Furniture and fixtures              
Product Information [Line Items]              
Useful life of property and equipment (in years)       12 years      
Maximum | Leasehold improvements              
Product Information [Line Items]              
Useful life of property and equipment (in years)       16 years