Subsequent Events (Details) - Subsequent event - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | ||
|---|---|---|---|
May 05, 2026 |
May 14, 2026 |
May 04, 2026 |
|
| Polar warrants | |||
| Subsequent Event [Line Items] | |||
| Exercise price (in dollars per share) | $ 3.00 | $ 5.00 | |
| Underwriting Agreement | |||
| Subsequent Event [Line Items] | |||
| Shares issued and sold (in shares) | 18,918,918 | ||
| Price per share (in dollars per share) | $ 1.85 | ||
| Gross proceeds from sale of stock | $ 32,800 | ||
| Over-allotment option | |||
| Subsequent Event [Line Items] | |||
| Shares issued and sold (in shares) | 2,837,837 | 2,837,837 | |
| Additional stock purchase period | 30 days | ||
| Aggregate proceeds including over-allotment option | Forecast | |||
| Subsequent Event [Line Items] | |||
| Gross proceeds from sale of stock | $ 40,250 |