Subsequent Event - Additional Information - (Details) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|
| Subsequent Event [Line Items] | |||
| Common stock, shares issued | 269,817,000 | 266,732,000 | |
| Subsequent Event | Mayo Clinic Initial Shares | Stock Purchase Agreement | |||
| Subsequent Event [Line Items] | |||
| Common stock, shares issued | 7,507,507 | ||
| Stock price price per share | $ 3.33 | ||
| gross proceeds | $ 25.0 | ||
| Subsequent Event | Mayo Clinic Election | Stock Purchase Agreement | |||
| Subsequent Event [Line Items] | |||
| Common stock, shares issued | 7,507,507 | ||
| Stock price price per share | $ 3.33 | ||
| gross proceeds | $ 25.0 |