XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events
3 Months Ended
Mar. 31, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
During April 2025, the Company repurchased 1,223,562 shares of its Class A common stock outstanding at a total purchase price of $131,554 under the Company's Stock Repurchase Program. These repurchases bring the total value purchased under the Stock Purchase Program to $150,000 in 2025. The Company currently has $100,000 remaining under its current share repurchase authorization.