Stockholder's Equity - ATM program (Details) - ATM Program - USD ($) $ in Millions |
Aug. 05, 2026 |
Feb. 24, 2026 |
Aug. 08, 2023 |
Nov. 04, 2022 |
Sep. 30, 2026 |
|---|---|---|---|---|---|
| Stockholder's Equity (Details) [Line Items] | |||||
| Remaining authorized repurchase amount | $ 198.4 | ||||
| Class A common stock | |||||
| Stockholder's Equity (Details) [Line Items] | |||||
| Consideration authorized | $ 300.0 | $ 300.0 | $ 150.0 | $ 50.0 | |
| Maximum sales commission, as a percentage of gross sales price | 2.00% | ||||
| Maximum commission, as a percentage of initial forward sales price | 2.00% |