v3.26.3
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%