XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic Two Class Method
Three Months EndedSix Months Ended
June 30,June 30,June 30,June 30,
2025202420252024
Net Income$4,584 $5,805 $10,191 $9,722 
Dividends declared on common stock
Class A Common Stock— — — — 
Class B Common Stock— — — — 
Undistributed net income for basic and diluted earnings per share$4,584 $5,805 $10,191 $9,722 
Weighted average shares outstanding
Class A Common Stock3,125,918 — 3,107,466 — 
Class B Common Stock3,435,899 4,568,920 3,454,351 4,568,791 
Weighted average shares outstanding, basic and dilutive6,561,817 4,568,920 6,561,817 4,568,791 
Three Months EndedSix Months Ended
June 30,June 30,June 30,June 30,
2025202420252024
Earnings per common share, basic and diluted
Class A Common Stock
Per share dividends distributed$— $— $— $— 
Undistributed earnings per share0.70 — 1.55 — 
Total basic and diluted earnings per share - Class A Common Stock$0.70 $— $1.55 $— 
Class B Common Stock
Per share dividends distributed$— $— $— $— 
Undistributed earnings per share0.70 1.27 1.55 2.13 
Total basic and diluted earnings per share - Class B Common Stock$0.70 $1.27 $1.55 $2.13