XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Equity Incentive Awards - Summary of Restricted Stock Activities and Related Information (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Number of Shares      
Forfeited/Cancelled (in shares) 0 (9,780) 0
Restricted Stock      
Number of Shares      
Beginning balance (in shares) 178,941 181,179 266,382
Granted (in shares) 117,992 107,004 143,275
Forfeited/Cancelled (in shares) 0 (9,780) 0
Vested (in shares) (95,241) (99,462) (228,478)
Closing balance (in shares) 201,692 178,941 181,179
Weighted Average Grant Date Fair Value Per Share      
Beginning balance (usd per share) $ 69.51 $ 55.84 $ 69.24
Granted (usd per share) 64.79 66.00 56.63
Forfeited/Cancelled (usd per share) 0 69.95 0
Vested (usd per share) 70.38 70.11 72.25
Beginning balance (usd per share) $ 66.34 $ 69.51 $ 55.84