Organization and Nature of Business (Details) $ in Millions |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| At-the-Market Equity Offering [Member] | Maximum [Member] | |
| Organization and Nature of Business [Abstract] | |
| Amount of additional common stock Company may sell under equity distribution agreement | $ 5.1 |