XML 138 R122.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Stock Options Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
 Number of Shares      
Outstanding at beginning of period (in shares) 333,568    
Granted (in shares) 0 0 0
Forfeited (in shares) 0    
Exercised (in shares) (73,096)    
Outstanding at end of period (in shares) 260,472 333,568  
Weighted Average Exercise Price      
Outstanding at beginning of period (in USD per share) $ 8.87    
Granted (in USD per share) 0    
Forfeited (in USD per share) 0    
Exercised (in USD per share) 8.34    
Outstanding at end of period (in USD per share) $ 9.02 $ 8.87  
Weighted average remaining contractual life, Outstanding at end of period 3 years 7 months 28 days