XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table summarizes our earnings (loss) per share for the three and nine months ended September 30, 2025 and 2024:
For the Three Months Ended September 30,For the Nine Months Ended September 30,
in thousands, except per share amount2025202420252024
Net income (loss) available to common stockholders$(1,457)$(3,460)$(7,941)$(3,724)
Weighted average common shares outstanding22,941,347 22,352,693 22,837,463 22,028,519 
Effect of dilutive restricted stock awards— — — — 
Diluted weighted average common shares outstanding22,941,347 22,352,693 22,837,463 22,028,519 
Earnings (loss) per share:
Basic$(0.06)$(0.15)$(0.35)$(0.17)
Diluted$(0.06)$(0.15)$(0.35)$(0.17)