Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) (Unaudited) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Transaction cost for repurchase of common stock | $ 48 | |
| Follow-On Offering | ||
| Stock issuance cost, net | 618 | $ 384 |
| Follow-On Offering | Pre-funded warrants | ||
| Stock issuance cost, net | $ 51 | 117 |
| Follow-On Offering | Common Stock Warrants | ||
| Stock issuance cost, net | $ 76 | |