v3.26.1
Common Stock - At-The-Market Offering (Narrative) (Details) - TD Cowen Sales Agreement - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2026
Mar. 31, 2026
Class of Stock [Line Items]    
Sale of stock, value remaining authorized   $ 300.0
Class A    
Class of Stock [Line Items]    
Sale of stock, value authorized $ 300.0