XML 150 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Net Operating Loss Carryforwards (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 1,109,606
2024  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 10,579
2025 to 2027  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 36,920
2028 to 2030  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 40,604
2031 to 2033  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 10,512
2034 to 2036  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 23,051
2037 to 2039  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 24,681
Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 963,259
Federal  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 257,544
Federal | 2024  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 819
Federal | 2025 to 2027  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 2,457
Federal | 2028 to 2030  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
Federal | 2031 to 2033  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
Federal | 2034 to 2036  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 2,441
Federal | 2037 to 2039  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 2,886
Federal | Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 248,941
State  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 93,207
State | 2024  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 24
State | 2025 to 2027  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
State | 2028 to 2030  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 0
State | 2031 to 2033  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 667
State | 2034 to 2036  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 324
State | 2037 to 2039  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 2,618
State | Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 89,574
Foreign  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 758,855
Foreign | 2024  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 9,736
Foreign | 2025 to 2027  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 34,463
Foreign | 2028 to 2030  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 40,604
Foreign | 2031 to 2033  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 9,845
Foreign | 2034 to 2036  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 20,286
Foreign | 2037 to 2039  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards 19,177
Foreign | Thereafter  
Operating Loss Carryforwards [Line Items]  
Operating loss carryforwards $ 624,744