XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Event
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent Event Subsequent EventStock Repurchase Program AuthorizationThe Board of Directors of the Company has authorized a share repurchase program for the purchase of up to $50 million of the Company's outstanding common stock. The share repurchase program is effective immediately and lasts through May 15, 2025.