XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation, Stock Award Activity (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Number Outstanding [Roll Forward]        
Outstanding at the beginning of the period (in shares) 187,749 129,645 113,568 51,090
Granted during period (in shares) 0 0 145,890 101,930
Forfeited during period (in shares) (452) (10,684) (27,601) (12,044)
Vested during period (in shares) 0 0 (44,560) (22,015)
Outstanding at the end of the period (in shares) 187,297 118,961 187,297 118,961
Stock Options [Member]        
Number Outstanding [Roll Forward]        
Granted during period (in shares) 0 0 0 0
Exercised during period (in shares) 0 0 0 0
Forfeited during period (in shares) 0   18,750  
Expired during period (in shares) 0 0 0 0