XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - NOL Carryforwards and Federal Research and Development Tax Credits (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Federal  
Operating Loss and Tax Credit Carryforwards [Line Items]  
Net operating losses, amount $ 182,918
Net operating losses, not subject to expiration, amount 118,569
Tax credits, amount 17,815
State  
Operating Loss and Tax Credit Carryforwards [Line Items]  
Net operating losses, amount 147,481
Tax credits, amount $ 19,223