Subsequent Events - Additional Information (Details) - USD ($) |
12 Months Ended | |||||
|---|---|---|---|---|---|---|
Jan. 30, 2026 |
Jan. 29, 2026 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Oct. 23, 2025 |
May 17, 2024 |
|
| Subsequent Event [Line Items] | ||||||
| Common stock, par value | $ 0.0001 | $ 0.0001 | $ 0.0001 | |||
| Proceeds from sale of common stock | $ 20,348,653 | $ 14,004,381 | ||||
| Private Placement | ||||||
| Subsequent Event [Line Items] | ||||||
| Sale of stock per share | $ 8.29 | |||||
| Securities Purchase Agreement | Private Placement | Subsequent Event | ||||||
| Subsequent Event [Line Items] | ||||||
| Shares issued | 2,522,727 | |||||
| Common stock, par value | $ 0.0001 | |||||
| Sale of stock per share | $ 4.4 | |||||
| Proceeds from sale of common stock | $ 11,100,000 | |||||