XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Stock Option Activity (Details) - Equity Incentive Plans [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of awards Outstanding, Balance 73,469  
Weighted avg exercise price per share, beginning balance $ 8.84  
Weighted avg grant date fair value per share, beginning Balance $ 7.97  
Weighted avg remaining contractual life (in years), ending Balance 5 years 1 month 24 days 5 years 25 days
Aggregate intrinsic value, beginning balance $ 346,125  
Number of awards, granted  
Weighted avg exercise price per share, granted  
Weighted avg grant date fair value per share, granted  
Number of awards, exercised (8,500)  
Weighted avg exercise price per share, exercised $ 7.51  
Weighted avg grant date fair value per share, exercised $ 7.44  
Weighted avg remaining contractual life (in years), exercised 2 years 5 months 12 days  
Number of awards, expired/forfeited  
Weighted avg exercise price per share, expired/forfeited  
Weighted avg grant date fair value per share, expired/forfeited  
Number of awards, ending balance 64,969 73,469
Weighted avg exercise price per share, ending balance $ 9.02 $ 8.84
Weighted avg grant date fair value per share, ending Balance $ 8.04 $ 7.97
Aggregate intrinsic value, ending balance $ 355,269 $ 346,125
Number of awards exercisable, ending balance 59,296  
Weighted avg exercise price per share exercisable, ending balance $ 8.58  
Weighted avg grant date fair value per share exercisable, ending Balance $ 7.77  
Weighted avg remaining contractual life (in years) exercisable, ending Balance 4 years 11 months 12 days  
Aggregate intrinsic value, exercisable $ 355,269  
Number of awards unvested, ending balance 5,673  
Weighted avg exercise price per share unvested, ending balance $ 13.57  
Weighted avg grant date fair value per share unvested, ending Balance $ 10.90  
Weighted avg remaining contractual life (in years) unvested, ending Balance 7 years 2 months 26 days  
Aggregate intrinsic value, unvested