Impact of COVID-19 - COVID-19 Legislation Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 5 Months Ended
Apr. 20, 2020
Apr. 30, 2021
Mar. 31, 2021
Jul. 31, 2020
Sep. 30, 2020
Unusual or Infrequent Item, or Both [Line Items]          
Issuance of warrants     $ 2,146,000    
Payroll Support Program, CARES Act          
Unusual or Infrequent Item, or Both [Line Items]          
Proceeds received from Payroll Support Program         $ 344,400,000
Shares of common stock subject to warrants issued to the United States Treasury (in shares) 520,797        
Strike price (USD per share) $ 14.08        
Issuance of warrants $ 3,900,000        
Payroll Support Program, Grant          
Unusual or Infrequent Item, or Both [Line Items]          
Amount recorded to deferred payroll liability for unused PSP proceeds due to COVID-19       $ 267,200,000  
Payroll Support Program 2          
Unusual or Infrequent Item, or Both [Line Items]          
Proceeds received from Payroll Support Program     $ 184,500,000    
Shares of common stock subject to warrants issued to the United States Treasury (in shares)     103,761    
Strike price (USD per share)     $ 24.42    
Issuance of warrants     $ 2,100,000    
Payroll Support Program 2 | Forecast          
Unusual or Infrequent Item, or Both [Line Items]          
Proceeds expected from the payroll support program   $ 27,700,000      
Payroll Support Program 2, Grant          
Unusual or Infrequent Item, or Both [Line Items]          
Amount recorded to deferred payroll liability for unused PSP proceeds due to COVID-19     $ 156,500,000    
CARES Act          
Unusual or Infrequent Item, or Both [Line Items]          
Number of warrants issued as a percent of outstanding common stock     100.00%    
Employee tax credits due to COVID-19     $ 21,300,000    
Social security tax, employer, deferral, CARES Act     $ 23,200,000    
Payroll Support Program 3 | Forecast          
Unusual or Infrequent Item, or Both [Line Items]          
Proceeds expected from the payroll support program   $ 197,900,000      
CARES Act          
Unusual or Infrequent Item, or Both [Line Items]          
Number of warrants issued as a percent of outstanding common stock     1.00%    
Notes payable To United States Treasury | Payroll Support Program, Low-Interest Loan, CARES Act          
Unusual or Infrequent Item, or Both [Line Items]          
Principal amount $ 73,300,000        
Term 10 years   10 years    
Notes payable To United States Treasury | Payroll Support Program 2, Low-Interest Loan, CARES Act          
Unusual or Infrequent Item, or Both [Line Items]          
Principal amount     $ 25,300,000    
Term     10 years