Income Taxes - Change in valuation allowance (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| Change in valuation allowance [Roll Forward] | |
| Beginning balance | $ 132,605 |
| Change charged to income tax expense | (14,333) |
| Changes charged to additional paid-in-capital | (1,091) |
| Ending balance | $ 148,029 |