Stockholders' Equity (Deficit) - Schedule of Warrants Outstanding (Details) - $ / shares |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Equity [Abstract] | ||||
| Warrants (in shares) | 2,929,770 | 3,018,304 | 2,929,770 | 3,018,304 |
| Weighted-Average Exercise Price (in dollars per share) | $ 12.63 | $ 12.59 | $ 12.63 | $ 12.59 |
| Weighted-Average Remaining Term (Years) | 2 years 6 months 3 days | 3 years 6 months 3 days | 2 years 9 months 3 days | 3 years 9 months 3 days |