v3.26.1
STOCKHOLDERS' EQUITY - Schedule of Future Anticipated Vesting Schedule (Details)
Jun. 30, 2026
shares
Future Anticipated Vesting Schedule  
Remainder of 2026 (in shares) 60,807
2027 (in shares) 477,311
2028 (in shares) 304,546
2029 (in shares) 178,163
2030 (in shares) 0
Total (in shares) 1,020,827
Restricted Stock Grants—Directors | Restricted Stock  
Future Anticipated Vesting Schedule  
Remainder of 2026 (in shares) 56,640
2027 (in shares) 56,634
2028 (in shares) 0
2029 (in shares) 0
2030 (in shares) 0
Total (in shares) 113,274
Officer [Member] | RSUs  
Future Anticipated Vesting Schedule  
Remainder of 2026 (in shares) 4,167
2027 (in shares) 420,677
2028 (in shares) 304,546
2029 (in shares) 178,163
2030 (in shares) 0
Total (in shares) 907,553