s6y
Night mode
Documents
Document List
form10-q.htm
ex10-1.htm
ex31-1.htm
ex31-2.htm
ex32-1.htm
ex32-2.htm
Share Repurchase Program (Tables)
6 Months Ended
Jun. 30, 2023
Equity [Abstract]
Schedule of Treasury Stock
Six Months Ended
June 30, 2023
Balance, beginning of period
3,881,658
Repurchases of common stock
677,821
Balance, end of period
4,559,479