XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Additional Information (Details) - Common Stock
$ in Millions
Feb. 27, 2025
USD ($)
Stockholders Equity [Line Items]  
Share repurchase program, duration 3 years
Share repurchase program, authorized amount $ 250.0