XML 92 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholder's Equity - Summary of Issued Shares of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]        
Acquisitions, Shares 86,577   86,577  
Exercise of options, Shares 43,538 3,575 167,993 34,182
Restricted shares, net [1]     90,116 25,289
Total, Shares 130,115 3,575 344,686 59,471
Acquisitions, Average Price per Share $ 30.01   $ 30.01  
Exercise of options, Average Price per Share 13.89 $ 15.15 19.61 $ 14.15
Restricted shares, net, Average Price per Share [1]     66.3 66.58
Total, Average Price per Share $ 24.61 $ 15.15 $ 34.43 $ 36.44
Acquisitions, Total $ 2,598   $ 2,598  
Exercise of options, Total 605 $ 54 3,295 $ 483
Total $ 3,203 $ 54 $ 5,893 $ 483
[1] Represents the non-cash release of common shares due to the vesting of restricted stock.