XML 111 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Restricted stock unit (Details) - Restricted stock units - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Restricted Stock Units    
Outstanding - Beginning Balance 373,849  
Granted 526,821 392,940
Share issuance (71,616)  
Forfeited (101,070) (19,091)
Outstanding - Ending Balance 727,984 373,849
Weighted Average Fair Value per Share    
Outstanding - Beginning Balance $ 55.53  
Granted 30.26 $ 55.51
Share issuance 55.43  
Forfeited 44.40 55.23
Outstanding - Ending Balance $ 38.32 $ 55.53