XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events - Additional Information (Details) - Common Stock
$ in Millions
Feb. 27, 2025
USD ($)
Subsequent Event [Line Items]  
Share repurchase program, authorized amount $ 250.0
Share repurchase program, duration 3 years