| Schedule of unvested restricted stock awards |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vesting (1/3 Annual) | | at March 31, 2026 | | | Grant Date | | Shares Granted | | Grant Price | | Grant Value | | Beginning | | Ending | | Unvested Shares | | Unvested Value | Award 1 | | 2/15/2023 | | 40,000 | | $ | 2.65 | | $ | 106,000 | | 2/15/2024 | | 2/15/2026 | | — | | $ | — | Award 2 | | 1/17/2024 | | 3,663 | | | 5.46 | | | 20,000 | | 1/17/2025 | | 1/17/2027 | | 1,221 | | | 6,667 | Award 3 | | 6/20/2024 | | 6,684 | | | 7.48 | | | 50,000 | | 6/20/2025 | | 6/20/2027 | | 4,456 | | | 33,333 | Award 4 | | 8/21/2024 | | 10,153 | | | 9.85 | | | 100,007 | | 8/21/2025 | | 8/21/2027 | | 6,768 | | | 66,665 | Award 5 | | 8/21/2024 | | 4,061 | | | 9.85 | | | 40,001 | | 8/21/2025 | | 8/21/2027 | | 2,707 | | | 26,664 | Award 6 | | 1/15/2025 | | 1,985 | | | 12.60 | | | 25,011 | | 1/15/2026 | | 1/15/2028 | | 1,323 | | | 16,670 | Award 7 | | 1/15/2025 | | 1,985 | | | 12.60 | | | 25,011 | | 1/15/2026 | | 1/15/2028 | | 1,323 | | | 16,670 | Award 8 | | 11/18/2025 | | 5,291 | | | 9.45 | | | 50,000 | | 11/18/2026 | | 11/18/2028 | | 5,291 | | | 50,000 | Award 9 | | 12/17/2025 | | 2,980 | | | 8.39 | | | 25,002 | | 12/17/2026 | | 12/17/2028 | | 2,980 | | | 25,002 | Award 10 | | 12/17/2025 | | 2,980 | | | 8.39 | | | 25,002 | | 12/17/2026 | | 12/17/2028 | | 2,980 | | | 25,002 | Award 11 | | 1/21/2026 | | 2,781 | | | 8.99 | | | 25,001 | | 1/21/2027 | | 1/21/2029 | | 2,781 | | | 25,001 | Award 12 | | 1/21/2026 | | 2,781 | | | 8.99 | | | 25,001 | | 1/21/2027 | | 1/21/2029 | | 2,781 | | | 25,001 | Award 13 | | 1/21/2026 | | 2,781 | | | 8.99 | | | 25,001 | | 1/21/2027 | | 1/21/2029 | | 2,781 | | | 25,001 | | | | | 88,125 | | | | | $ | 541,037 | | | | | | 37,392 | | $ | 341,676 | | | | | | | | | | | | | | | | | | | | | Weighted average grant-date fair value | | | | | | $ | 6.14 | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vesting (1/3 Annual) | | at March 31, 2026 | | | Grant Date | | Shares Granted | | Grant Price | | Grant Value | | Beginning | | Ending | | Unvested Shares | | Unvested Value | Douglas Reynolds | | 2/15/2023 | | 40,000 | | $ | 2.65 | | $ | 106,000 | | 2/15/2024 | | 2/15/2026 | | — | | $ | — | Charles Crimmel | | 1/17/2024 | | 3,663 | | | 5.46 | | | 20,000 | | 1/17/2025 | | 1/17/2027 | | 1,221 | | | 6,667 | Douglas Reynolds | | 8/21/2024 | | 4,061 | | | 9.85 | | | 40,001 | | 8/21/2025 | | 8/21/2027 | | 2,707 | | | 26,664 | Charles Crimmel | | 1/15/2025 | | 1,985 | | | 12.60 | | | 25,011 | | 1/15/2026 | | 1/15/2028 | | 1,323 | | | 16,670 | Charles Crimmel | | 1/21/2026 | | 2,781 | | | 8.99 | | | 25,001 | | 1/21/2027 | | 1/21/2029 | | 2,781 | | | 25,001 | | | | | 52,490 | | | | | $ | 216,013 | | | | | | 8,032 | | | 75,002 | | | | | | | | | | | | | | | | | | | | | Weighted average grant-date fair value | | | | | | $ | 4.12 | | | | | | | | | | | | |
|