Common Stock (Details) |
Jun. 30, 2025
Vote
$ / shares
shares
|
Dec. 31, 2024
$ / shares
shares
|
Sep. 30, 2024
$ / shares
shares
|
---|---|---|---|
Common Stock | |||
Common stock, shares authorized (in shares) | shares | 175,000,000 | 175,000,000 | 175,000,000 |
Common stock, par value (in dollar per share) | $ / shares | $ 0.0001 | $ 0.0001 | $ 0.0001 |
Number of votes per share | Vote | 1 |