Income Taxes (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|
| Income taxes | |||
| Valuation allowance | $ 1,056 | $ 197 | $ 197 |
| State tax credit | |||
| Income taxes | |||
| Valuation allowance | 200 | ||
| State net operating loss | |||
| Income taxes | |||
| Valuation allowance | 900 | ||
| Domestic tax jurisdiction | |||
| Income taxes | |||
| Operating loss carryforwards | 4,300 | ||
| State and local jurisdiction | |||
| Income taxes | |||
| Operating loss carryforwards | $ 10,400 |