XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Per Share Data (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computations of Basic Earnings per Share and Diluted Earnings per Share
The computation of Basic Earnings per Share and Diluted Earnings per Share are as follows:
 Three Months Ended 
March 31,
 20262025
Basic Earnings per Share:  
Net Income$33,152 $10,517 
Weighted Average Shares Outstanding37,517,833 34,680,719 
Basic Earnings per Share$0.88 $0.30 
Diluted Earnings per Share:  
Net Income$33,152 $10,517 
Weighted Average Shares Outstanding37,517,833 34,680,719 
Potentially Dilutive Shares, Net— — 
Diluted Weighted Average Shares Outstanding37,517,833 34,680,719 
Diluted Earnings per Share$0.88 $0.30