Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.24.1.1.u2
Stockholders' Equity (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 31, 2024
Apr. 30, 2024
Jun. 03, 2024
Mar. 26, 2024
Jan. 04, 2024
Class of Stock [Line Items]          
Stock repurchase program, authorized amount       $ 100,000 $ 100,000
Stock repurchases and retired during period   $ 101,817      
Excise tax accrued   $ 600      
Subsequent Event          
Class of Stock [Line Items]          
Stock repurchase program, authorized amount     $ 100,000    
Common Class A          
Class of Stock [Line Items]          
Common stock repurchased and retired, (in shares)   8,340,641      
Stock repurchases and retired during period   $ 101,200      
Stock repurchase program, authorized remaining repurchase amount   $ 69,400      
Common Class A | Subsequent Event          
Class of Stock [Line Items]          
Common stock repurchased and retired, (in shares) 3,290,257        
Stock repurchases and retired during period $ 40,100