Subsequent Events (Details) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 3 Months Ended | ||
|---|---|---|---|---|
Apr. 06, 2026 |
May 12, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Subsequent Event [Line Items] | ||||
| Common stock, par value (in dollars per share) | $ 0.001 | |||
| Proceeds from issuance of common stock | $ 7,614 | $ 4,183 | ||
| Subsequent Event | ||||
| Subsequent Event [Line Items] | ||||
| Common stock, par value (in dollars per share) | $ 0.001 | |||
| Sale of stock, consideration received on transaction, maximum | $ 75,000 | |||
| Sale of stock (in shares) | 2,575,905 | |||
| Proceeds from issuance of common stock | $ 2,363 | |||
| Sale of stock (in dollars per share) | $ 0.92 | |||
| Net proceeds from sale of stock | $ 2,292 | |||
| Payments of stock issuance costs | $ 71 | |||