CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares |
Dec. 31, 2025 |
Dec. 31, 2024 |
||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||||||||
| Common stock, shares authorized (in shares) | 65,100,617 | [1] | 65,096,267 | [2] | ||||||||
| Common stock, shares issued (in shares) | 38,014,918 | 36,184,658 | ||||||||||
| Common stock, shares outstanding (in shares) | 38,014,918 | 36,184,658 | ||||||||||
| Previously Reported | ||||||||||||
| Common stock, shares authorized (in shares) | 48,364,270 | 48,359,920 | ||||||||||
| Series D Preferred Stock | ||||||||||||
| Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||||||||
| Preferred stock, liquidation preference (in dollars per share) | $ 25.00 | $ 25.00 | ||||||||||
| Preferred stock, shares authorized (in shares) | [3] | 2,415,000 | 2,415,000 | |||||||||
| Preferred stock, shares issued (in shares) | 2,415,000 | 2,415,000 | ||||||||||
| Preferred stock, shares outstanding (in shares) | 2,415,000 | 2,415,000 | ||||||||||
| Series D Preferred Stock | Previously Reported | ||||||||||||
| Preferred stock, shares authorized (in shares) | 3,600,000 | 3,600,000 | ||||||||||
| Series B Preferred Stock | ||||||||||||
| Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||||||||
| Preferred stock, liquidation preference (in dollars per share) | $ 25.00 | $ 25.00 | ||||||||||
| Preferred stock, shares authorized (in shares) | 6,340,889 | 6,340,889 | ||||||||||
| Preferred stock, shares issued (in shares) | 5,840,889 | 5,840,889 | ||||||||||
| Preferred stock, shares outstanding (in shares) | 5,840,889 | 5,840,889 | ||||||||||
| Series C Preferred Stock | ||||||||||||
| Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||||||||
| Preferred stock, liquidation preference (in dollars per share) | $ 25.00 | $ 25.00 | ||||||||||
| Preferred stock, shares authorized (in shares) | [4] | 10,149,444 | 10,149,444 | |||||||||
| Preferred stock, shares issued (in shares) | 9,954,863 | 9,954,863 | ||||||||||
| Preferred stock, shares outstanding (in shares) | 9,954,863 | 9,954,863 | ||||||||||
| Series C Preferred Stock | Previously Reported | ||||||||||||
| Preferred stock, shares authorized (in shares) | 25,700,791 | 25,700,791 | ||||||||||
| Series E Preferred Stock | ||||||||||||
| Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||||||||
| Preferred stock, liquidation preference (in dollars per share) | $ 25.00 | $ 25.00 | ||||||||||
| Preferred stock, shares authorized (in shares) | 15,994,050 | 15,998,400 | ||||||||||
| Preferred stock, shares issued (in shares) | 248,486 | 252,436 | ||||||||||
| Preferred stock, shares outstanding (in shares) | 248,486 | 252,436 | ||||||||||
| ||||||||||||