Description of the Business (Details) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | |
|---|---|---|
Aug. 15, 2024 |
Aug. 31, 2024 |
|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Shares sold (in shares) | 2,750,498 | |
| Offering share price (in dollars per share) | $ 36.50 | |
| Net proceeds received from transaction | $ 93.9 | |
| Underwriting discounts and commissions and offering expenses | $ 6.5 | $ 6.5 |