v3.26.1
Subsequent Events
3 Months Ended
Mar. 31, 2026
Subsequent Events [Abstract]  
Subsequent Events Subsequent Event
In April 2026, we repurchased and retired 84,018 shares of common stock in the open market at a weighted average price of $29.90 per share, aggregating $2.5 million, pursuant to the 2025 share repurchase program described in Note 2.