XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Repurchase Programs
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Share Repurchase Programs

14. Share Repurchase Programs

In January 2022, the Board of Directors authorized a share repurchase program for up to $150.0 million that commenced in March 2022. During the three months ended March 31, 2024, the Company repurchased 46,844 shares of common stock in connection with its share repurchase program at a cost of $10.1 million. Shares repurchased under each program will be held in treasury for future use.