XML 150 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Net Operating Loss Carryforwards (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 1,154,227
2022  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 21,562
2023 to 2025  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 52,826
2026 to 2028  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 24,746
2029 to 2031  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 33,616
2032 to 2034  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 1,216
2035 to 2037  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 13,068
Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 1,007,193
Federal  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 504,648
Net operating loss carryforwards that will not be available to offset 56,700
Federal | 2022  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 20,808
Federal | 2023 to 2025  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 26,838
Federal | 2026 to 2028  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 12,186
Federal | 2029 to 2031  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
Federal | 2032 to 2034  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 394
Federal | 2035 to 2037  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 6,739
Federal | Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 437,683
State  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 84,805
State | 2022  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
State | 2023 to 2025  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 112
State | 2026 to 2028  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
State | 2029 to 2031  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 767
State | 2032 to 2034  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 822
State | 2035 to 2037  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 2,491
State | Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 80,613
Foreign  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 564,774
Foreign | 2022  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 754
Foreign | 2023 to 2025  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 25,876
Foreign | 2026 to 2028  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 12,560
Foreign | 2029 to 2031  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 32,849
Foreign | 2032 to 2034  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
Foreign | 2035 to 2037  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 3,838
Foreign | Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 488,897