v3.25.4
Income Taxes - Operating Loss Carry forwards And Tax Credit Carry forward (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Federal  
Operating Loss Carryforwards [Line Items]  
Tax credits $ 2,753
Federal | After December 31, 2017  
Operating Loss Carryforwards [Line Items]  
Net operating losses 127,163
Federal | Before January 1, 2018  
Operating Loss Carryforwards [Line Items]  
Net operating losses 3,799
State  
Operating Loss Carryforwards [Line Items]  
Net operating losses 52,775
Tax credits 1,701
Foreign  
Operating Loss Carryforwards [Line Items]  
Net operating losses $ 17