v3.25.2
SUMMARY OF RSU ACTIVITY (Details) - Stock Incentive Plan 2019 [Member]
6 Months Ended
Jun. 30, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs outstanding at December 31, 2024 149,061
RSUs granted 6,458
RSUs vested and issued (131,926)
RSUs forfeited or expired (5,000)
RSUs outstanding at June 30, 2025 18,593
RSUs vested and unissued at June 30, 2025 18,593