XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholder's Equity - Summary of Issued Shares of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Exercise of options, Shares 124,455 30,607
Restricted shares, net [1] 90,116 25,289
Total, Shares 214,571 55,896
Exercise of options, Average Price per Share $ 21.61 $ 14.03
Restricted shares, net, Average Price per Share [1] 36.81 66.58
Total, Average Price per Share $ 27.99 $ 37.81
Exercise of options, Total $ 2,690 $ 429
Total $ 2,690 $ 429
[1] Represents the non-cash release of common shares due to the vesting of restricted stock.