XML 54 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Schedule of share repurchase programs
The following table presents our share repurchase programs approved by our Board of Directors from January 1, 2023 through June 30, 2023:
Program approval dateProgram end dateAuthorized amountProgram completion date
March 2023September 30, 2023$500,000 March 13, 2023
April 2023September 30, 2023500,000 Not yet completed