Equity - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |
|---|---|---|---|
May 14, 2025 |
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Equity [Abstract] | |||
| Maximum consideration on transaction | $ 350.0 | ||
| Sale of stock, agreement term | 3 years | ||
| Sale of stock, number of shares issued in transaction (in shares) | 1,972,357 | 2,106,557 | |
| Issuance of common stock | $ 88.0 | $ 94.1 | |
| Payments for commissions | $ 0.9 | 1.0 | |
| Remaining available amount for sale | $ 253.4 |