XML 61 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Feb. 25, 2026
Dec. 31, 2025
Class Of Stock [Line Items]      
Preferred stock, shares authorized 250,000,000   250,000,000
Preferred stock, shares issued 0   0
Preferred stock, shares outstanding 0   0
Share Repurchase Program [Member]      
Class Of Stock [Line Items]      
Authorized stock repurchase program, Initial   $ 100.0  
Remaining authorized repurchase amount $ 61.8