v3.26.1
Organization (Details)
$ in Billions
Jun. 30, 2026
USD ($)
Public Stock Offering  
Subsidiary, Sale of Stock [Line Items]  
Maximum public offering amount on a continuous basis $ 10.0