XML 112 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Events (Details) - USD ($)
Nov. 01, 2023
May 16, 2023
Feb. 13, 2023
Dec. 13, 2021
Subsequent Event [Line Items]        
Share repurchase program authorized amount       $ 100,000,000
Common Class A        
Subsequent Event [Line Items]        
Share repurchase program authorized amount $ 100,000,000 $ 300,000,000 $ 175,000,000