XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic Two Class Method
Three Months EndedNine Months Ended
September 30, 2025September 30, 2024September 30, 2025September 30, 2024
Net Income$4,702 $7,487 $14,893 $17,209 
Dividends declared on common stock
Class A Common Stock— — — — 
Class B Common Stock— — — — 
Undistributed net income for basic and diluted earnings per share$4,702 $7,487 $14,893 $17,209 
Weighted average shares outstanding
Class A Common Stock3,165,689 — 3,127,087 — 
Class B Common Stock3,396,128 4,568,920 3,434,730 4,568,920 
Weighted average shares outstanding, basic and dilutive6,561,817 4,568,920 6,561,817 4,568,920 
Three Months EndedNine Months Ended
September 30, 2025September 30, 2024September 30, 2025September 30, 2024
Earnings per common share, basic and diluted
Class A Common Stock
Per share dividends distributed$— $— $— $— 
Undistributed earnings per share0.72 — 2.27 — 
Total basic and diluted earnings per share - Class A Common Stock$0.72 $— $2.27 $— 
Class B Common Stock
Per share dividends distributed$— $— $— $— 
Undistributed earnings per share0.72 1.64 2.27 3.77 
Total basic and diluted earnings per share - Class B Common Stock$0.72 $1.64 $2.27 $3.77