Stock-based Compensation, General (Details) $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
shares
| |
| General [Abstract] | |
| Unrecognized stock-based compensation cost | $ | $ 5.7 |
| Weighted average period to recognized stock-based compensation | 1 year 8 months 12 days |
| 2020 Plan Evergreen Provision [Member] | |
| General [Abstract] | |
| Common stock available for future issuance (in shares) | 619,449 |
| Inducement Plan [Member] | |
| General [Abstract] | |
| Common stock available for future issuance (in shares) | 619,449 |