Common Stock - Additional Information (Details) $ / shares in Units, $ in Millions |
1 Months Ended | 6 Months Ended | |
|---|---|---|---|
|
Feb. 28, 2026
USD ($)
$ / shares
shares
|
Jun. 30, 2026
Vote
$ / shares
shares
|
Dec. 31, 2025
shares
|
|
| Equity [Abstract] | |||
| Common stock, shares authorized | shares | 500,000,000 | 500,000,000 | |
| Common stock, no par value | $ / shares | $ 0.0001 | ||
| Number of votes per share | Vote | 1 | ||
| Proceeds from issuance of stock | $ | $ 117.2 | ||
| Issuance of shares of common stock in private placement | shares | 4,494,279 | ||
| Sale of stock purchase price per share | $ / shares | $ 27.88 |
| X | ||||||||||
- Definition Number of votes per share. No definition available.
|
| X | ||||||||||
- Definition Face amount per share of no-par value common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The cash inflow from the additional capital contribution to the entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. No definition available.
|
| X | ||||||||||
- Definition Number of new stock issued during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|