XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
4 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Earnings Per Share Reconciliation [Abstract]    
Net income attributable to common shareholders $ 234,622 $ 6,868,421
Dividends paid on unvested restricted stock 0 (26,091)
Net income attributable to common shareholders, basic 234,622 6,842,330
Net income attributable to common shareholders, diluted $ 234,622 $ 6,842,330
Divided by:    
Basic weighted average shares of common stock outstanding (in shares) 6,889,032 6,800,841
Weighted average unvested restricted stock and dilutive stock options (in shares) 0 34,956
Diluted weighted average shares of common stock outstanding (in shares) 6,889,032 6,835,797
Basic earnings per common share (in dollars per share) $ 0.03 $ 1.01
Diluted earnings per common share (in dollars per share) $ 0.03 $ 1.00