Fees Summary |
Dec. 04, 2025
USD ($)
|
||||
|---|---|---|---|---|---|
| Fees Summary [Line Items] | |||||
| Total Offering | $ 1,632,427,074.24 | ||||
| Previously Paid Amount | 0 | ||||
| Total Fee Amount | 225,438.18 | ||||
| Total Offset Amount | $ 0 | ||||
| Narrative Disclosure |
|
||||
| Net Fee | $ 225,438.18 | ||||
| Narrative - Max Aggregate Offering Price | $ 1,632,427,074.24 | ||||
| Final Prospectus | true |