XML 73 R63.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Event (Details) - Subsequent Event
$ in Millions
May 01, 2026
USD ($)
item
Registration Statement on Form S-3  
Subsequent Events  
Maximum aggregate offering price $ 200.0
Number of prospectus in registration statement | item 2
At-the-market offering  
Subsequent Events  
Maximum aggregate offering price $ 12.5