v3.26.1
Stockholders' Equity - Narrative (Details)
$ in Billions
1 Months Ended
Mar. 31, 2026
USD ($)
Equity [Abstract]  
Maximum value of shares to be issued under ATM program $ 6.0