XML 94 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt and Other Obligations - Long-Term Debt (Details)
Dec. 31, 2021
Apr. 30, 2021
Convertible notes | Convertible notes due in 2026    
Debt Instrument [Line Items]    
Stated interest rate percentage 1.00% 1.00%