XML 138 R125.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Performance Awards) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 12.34 $ 11.98  
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 90,894 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 38.59 $ 22.23  
Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Granted In Period, Fair Value $ 3,508 $ 0 $ 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Returned for Payroll Taxes, Share Amount 142,070 0 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Returned for Payroll Taxes $ 5,662 $ 0 $ 0
Cancellations (in shares) (58,013) (80,276) (54,229)
Awards ( in usd per share) $ 38.59    
Vestings ( in usd per share) 17.50    
Cancellations ( in usd per share) $ 41.77    
Vestings (in shares) (239,518)    
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 90,894 297,531  
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 114,684    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 33.76 $ 27.01  
Cancellations (in shares) (10,004)    
Awards ( in usd per share) $ 41.54    
Vestings ( in usd per share) 27.77    
Cancellations ( in usd per share) $ 35.73    
Vestings (in shares) (75,600)