Subsequent Events - Additional Information (Details) - $ / shares |
1 Months Ended | 3 Months Ended | |
|---|---|---|---|
Apr. 30, 2026 |
Mar. 31, 2026 |
Apr. 20, 2026 |
|
| Subsequent Event [Line Items] | |||
| Common stock, shares authorized | 1,000,000,000 | ||
| Preferred stock, shares authorized | 20,000,000 | ||
| Stock options, exercise price per share | $ 7.59 | ||
| Number of RSU granted to directors and employees | 8,945 | ||
| Subsequent Event | |||
| Subsequent Event [Line Items] | |||
| Common stock, shares authorized | 1,000,000,000 | ||
| Preferred stock, shares authorized | 20,000,000 | ||
| Subsequent Event | 2026 Plan | |||
| Subsequent Event [Line Items] | |||
| Number of stock options granted to directors and employees | 1,396,974 | ||
| Stock options, exercise price per share | $ 17 | ||
| Subsequent Event | 2026 Plan | RSUs | |||
| Subsequent Event [Line Items] | |||
| Number of RSU granted to directors and employees | 314,611 |