v3.26.1
Subsequent Events
6 Months Ended
Jun. 30, 2026
Subsequent Events [Abstract]  
Subsequent Events Subsequent Event
In July 2026, we repurchased and retired 133,188 shares of common stock in the open market at a weighted average price of $40.06 per share, aggregating $5.3 million, pursuant to the 2025 share repurchase program described in Note 2.