Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events - Additional Information (Details)

v3.23.3
Subsequent Events - Additional Information (Details) - Accelerated Share Repurchase program - USD ($)
$ in Thousands
Oct. 02, 2023
Aug. 09, 2023
Aug. 01, 2023
Subsequent Event [Line Items]      
Common stock repurchase   $ 50,000  
Class A Common Stock      
Subsequent Event [Line Items]      
Common stock repurchase     $ 50,000
Subsequent Event | Class A Common Stock      
Subsequent Event [Line Items]      
Common stock repurchase $ 50,000    
Convertible preferred stock, shares repurchased 589    
Repurchased and retired 2,599