XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Nov. 08, 2023
Nov. 09, 2023
Oct. 17, 2023
Subsequent Event [Line Items]      
Attorney fees and costs awarded from other party $ 4.3    
Contingent charitable contribution     $ 1.0
Share repurchase program, authorized amount   $ 50.0