Income Taxes - NOL Carryforward (Details) $ in Millions |
Dec. 31, 2023
USD ($)
|
---|---|
Operating Loss Carryforwards [Line Items] | |
NOL carryforwards | $ 914 |
Federal | |
Operating Loss Carryforwards [Line Items] | |
NOL carryforwards | 671 |
State | |
Operating Loss Carryforwards [Line Items] | |
NOL carryforwards | 132 |
Foreign | |
Operating Loss Carryforwards [Line Items] | |
NOL carryforwards | $ 111 |