XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Summary of Significant Accounting Policies [Abstract]  
Summary of Useful Lives of Property, Plant and Equipment

Buildings

40

Building improvements

7 - 40

Furniture, fixtures and equipment

5 - 7

Leasehold improvements

Shorter of useful life or term of lease

Schedule of Earnings per Share, Basic and Diluted

For the Year Ended December 31,

2024

2023

2022

Net Income

Shares

Per Share

Net Income

Shares

Per Share

Net Income

Shares

Per Share

(Numerator)

(Denominator)

Amount

(Numerator)

(Denominator)

Amount

(Numerator)

(Denominator)

Amount

(In Thousands, Except per share data)

Net income

$

18,623

$

29,483

$

45,579

Basic earnings per share-

Income available to

Common stockholders

$

16,791

17,007

$

0.99

$

28,781

16,870

$

1.71

$

44,783

16,969

$

2.64

Effect of dilutive securities:

Stock options

11

62

380

Diluted earnings per share-

Income available to

Common stockholders

$

16,791

17,018

$

0.99

$

28,781

16,932

$

1.70

$

44,783

17,349

$

2.58