Common Stock - Summary of Common Stock (Details) $ / shares in Units, $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
$ / shares
shares
| |
| Stockholders' Equity Note [Abstract] | |
| Cumulative number of shares | shares | 14,388,414 |
| Cumulative gross proceeds from issuance of common stock | $ 236,597 |
| Cumulative underwriting fees and commission and offering costs | $ 8,989 |
| Weighted average offering Price | $ / shares | $ 16.44 |