XML 137 R124.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Summary of unvested restricted stock awards) (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Unvested at beginning of year ( in usd per share) $ 11.98    
Unvested at beginning of year ( in usd per share) $ 12.34 $ 11.98  
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Awards (in shares) 142,020 156,630 114,684
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Awards ( in usd per share) $ 41.54 $ 24.48 $ 32.63
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested at beginning of year (in shares) 196,480    
Awards (in shares) 114,684    
Vestings (in shares) (75,600)    
Cancellations (in shares) (10,004)    
Unvested at end of year (in shares) 225,560 196,480  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]      
Unvested at beginning of year ( in usd per share) $ 27.01    
Awards ( in usd per share) 41.54    
Vestings ( in usd per share) 27.77    
Cancellations ( in usd per share) 35.73    
Unvested at beginning of year ( in usd per share) $ 33.76 $ 27.01