XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event (Details) - Class A Common Stock - USD ($)
Oct. 26, 2023
May 12, 2023
May 06, 2022
May 04, 2022
Subsequent Event [Line Items]        
Share repurchase authorized amount   $ 10,000,000 $ 25,000,000 $ 50,000,000
Subsequent Event        
Subsequent Event [Line Items]        
Share repurchase authorized amount $ 25,000,000