Consolidated Statements of Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
| |
| Consolidated Statements of Preferred Stock and Stockholders' Equity (Deficit) [Abstract] | |
| Net of issuance costs and discount | $ 3,586 |