XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Payroll Support Programs (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
item
Unusual or Infrequent Item, or Both [Line Items]        
Proceeds from payroll grant     $ 422,700,000  
Grants received $ 0 $ 0    
PSP agreement        
Unusual or Infrequent Item, or Both [Line Items]        
Number of payroll support program agreements | item     3 3
Unsecured term loan | PSP agreement        
Unusual or Infrequent Item, or Both [Line Items]        
Debt term 10 years      
Treasury Loan Agreement        
Unusual or Infrequent Item, or Both [Line Items]        
Proceeds received       $ 60,000,000.0