XML 94 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted stock awards - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Awards    
Outstanding at beginning of period (in shares) 113,174  
Granted (in shares) 53,054  
Cancelled (in shares) (13,810)  
Exchanged for common shares (in shares) (54,202)  
Outstanding at end of period (in shares) 98,216 113,174
Weighted Average Grant Date Fair Value    
Outstanding at beginning of period (in USD per share) $ 24.35  
Granted (in USD per share) 21.86 $ 18.75
Cancelled (in USD per share) 25.89  
Exercised (in USD per share) 22.86  
Outstanding at end of period (in USD per share) $ 23.57 $ 24.35