Stockholders' Equity - Summary of common stock warrants outstanding (Details) - $ / shares |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Stockholders' Equity. | ||
| Beginning Balance, (In shares) | 514,500 | |
| Issued, (In shares) | 0 | |
| Exercised, (In shares) | 0 | |
| Expired, (In shares) | 0 | |
| Ending Balance, (In shares) | 514,500 | 514,500 |
| Exercisable, (In shares) | 514,500 | |
| Beginning Balance, (USD/Share) | $ 2.78 | |
| Issued, (USD/Share) | 0 | |
| Exercised, (USD/Share) | 0 | |
| Expired, (USD/Share) | 0 | |
| Ending Balance, (USD/Share) | 2.78 | $ 2.78 |
| Exercisable, (In USD/Share) | $ 2.78 | |
| Weighted-Average Remaining Contractual Life (In Years), Balance | 4 years 29 days | 4 years 7 months 6 days |