XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Based Compensation - Summary of Non Vested Stock Options (Details) - Options
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Non-vested Options, December 31, 2021 | shares 1,632,852
Number of Shares, Non-vested Options, December 31, 2022 | shares 1,118,088
Weighted Average Grant Date Fair Value, Non-vested Options, December 31, 2021 | $ / shares $ 7.09
Weighted Average Grant Date Fair Value, Non-vested Options, December 31, 2022 | $ / shares $ 6.23