XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)
Dec. 31, 2024
shares
Share-Based Payment Arrangement [Abstract]  
2025 35,250
2026 6,500
2027 5,000
2028 4,000
2029