Warrants - Summary of Warrants (Details) - $ / shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Class of Warrant or Right [Line Items] | ||
| Beginning balance | 102,299 | |
| Warrants issued | 0 | |
| Ending balance | 102,299 | |
| Series B Warrants | ||
| Class of Warrant or Right [Line Items] | ||
| Beginning balance | 45,726 | |
| Exercise price per warrant | $ 7.654 | $ 7.654 |
| Warrants issued | 0 | |
| Ending balance | 45,726 | |
| Series C-1 Warrants | ||
| Class of Warrant or Right [Line Items] | ||
| Beginning balance | 56,573 | |
| Exercise price per warrant | $ 11.49 | $ 11.49 |
| Warrants issued | 0 | |
| Ending balance | 56,573 |