Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Schedule of Stock Warrants Issued & Outstanding (Details) - USD ($) |
Dec. 31, 2025 |
Jul. 18, 2025 |
Jun. 09, 2025 |
May 19, 2025 |
Dec. 31, 2024 |
May 31, 2020 |
Aug. 31, 2017 |
May 31, 2015 |
|---|---|---|---|---|---|---|---|---|
| Class of Warrant or Right [Line Items] | ||||||||
| Fair Value | $ 0 | $ 2,252,000 | ||||||
| Series B | ||||||||
| Class of Warrant or Right [Line Items] | ||||||||
| Exercise price per share (in dollars per share) | $ 1.18 | $ 1.1828 | ||||||
| Number of Shares (in shares) | 92,194 | 118,000 | 118,363 | |||||
| Fair Value | 0 | $ 273,000 | ||||||
| Series D | ||||||||
| Class of Warrant or Right [Line Items] | ||||||||
| Exercise price per share (in dollars per share) | $ 5.04 | $ 5.0365 | ||||||
| Number of Shares (in shares) | 135,143 | 660,000 | 660,000 | |||||
| Fair Value | $ 0 | $ 1,751,000 | ||||||
| Common stock warrants | ||||||||
| Class of Warrant or Right [Line Items] | ||||||||
| Exercise price per share (in dollars per share) | $ 3.24 | $ 3.24 | ||||||
| Number of Shares (in shares) | 35,467 | 43,000 | 43,420 | |||||
| Fair Value | $ 228,000 |