XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity - Narrative (Details)
$ in Millions
Jul. 24, 2024
USD ($)
Subsequent Event  
Schedule of Stockholders Equity [Line Items]  
Share repurchase program, authorized amount $ 100.0