XML 36 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events
3 Months Ended
Mar. 31, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
During the period from April 1, 2025 through May 6, 2025, the Company repurchased 0.9 million shares of common stock at a weighted average price of $25.48 per share, or approximately $23.6 million in total, including commissions.