XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table presents stock options outstanding at September 30, 2023. There were no exercises, grants or forfeitures during the three or nine months ended September 30, 2023:
 SharesWeighted-Average Exercise Price, per ShareWeighted-Average Remaining Contractual Term (years)
September 30, 2023
Outstanding, end of period1,307,915 $20.23 4.51
Options vested or expected to vest1,307,915 $20.23 
Options exercisable, end of period1,261,539 $20.11 4.42
For the three months ended September 30, 2023
For the nine months ended September 30, 2023
SharesWeighted-Average Exercise Price, per ShareWeighted-Average Remaining Contractual Term (years) SharesWeighted-Average Exercise Price, per ShareWeighted-Average Remaining Contractual Term (years)
September 30, 2023
Outstanding,
beginning of period
156,095 $23.67 170,711 $23.19 
Exercised(22,972)26.84 (32,107)24.26 
Forfeited(1,044)27.30 (6,525)20.04 
Outstanding, vested, and exercisable, end of period132,079 $23.09 4.1132,079 $23.09 4.1