Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Sep. 30, 2025 |
Mar. 31, 2025 |
|
| Statement of Stockholders' Equity [Abstract] | ||
| Common stock in underwritten offering, issuance costs | $ 15,321 | |
| Pre-funded warrants in underwritten offering, issuance costs | $ 615 | |
| Common stock in at-the-market offerings, issuance costs | $ 302 | |