Company Overview (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||||
Number of shares issued (in shares) | 2,474,859 | 517,688 | 2,992,547 | |
Proceeds from issuance of equity | $ 9.2 | $ 10.4 | ||
Shares available for issuance under the plan (in shares) | $ 100.0 | $ 100.0 | $ 360.3 |