| Schedule of computation of earnings per share |
| | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | | 2026 | | 2025 | | 2026 | | 2025 | | Basic and Diluted Earnings: | | | | | | | | | | | | | | Net Income (Loss) Attributable to Common Stockholders | | $ | (7,050) | | $ | 1,036 | | $ | 10,511 | | $ | (23,877) | | | | | | | | | | | | | | | | Basic and Diluted Shares: | | | | | | | | | | | | | | Weighted Average Shares Outstanding, Basic | | | 37,537,899 | | | 32,651,101 | | | 35,033,606 | | | 32,298,304 | | Common Shares Applicable to Unvested Restricted Stock Using the Treasury Stock Method | | | 83,573 | | | 31,674 | | | 48,120 | | | 15,591 | | Weighted Average Shares Outstanding, Diluted | | | 37,621,472 | | | 32,682,775 | | | 35,081,726 | | | 32,313,895 | | | | | | | | | | | | | | | | Per Share Information: | | | | | | | | | | | | | | Net Income (Loss) Attributable to Common Stockholders | | | | | | | | | | | | | | Basic and Diluted | | $ | (0.19) | | $ | 0.03 | | $ | 0.30 | | $ | (0.74) | |
|