Marketable Securities (Additional Information) (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Marketable securities, available-for-sale: | ||
| Marketable securities, Unrealized Gain | $ 21,802 | $ 0 |
| Marketable securities, UnrealizedLoss | 0 | (37,248) |
| Proceeds from maturities of marketable securities | 41,600,000 | 23,500,000 |
| Seven U S Treasury Debt Securities | ||
| Marketable securities, available-for-sale: | ||
| Marketable securities, Unrealized Gain | 21,802 | |
| Marketable securities, UnrealizedLoss | 0 | (37,248) |
| U.S. treasury obligations [Member] | ||
| Marketable securities, available-for-sale: | ||
| Marketable securities, Unrealized Gain | 21,802 | 0 |
| Marketable securities, UnrealizedLoss | $ 0 | $ (37,248) |
| Marketable securities, obligations maturity period | less than one year for the years | less than one year for the years |