v3.25.2
SHAREHOLDERS’ EQUITY (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 12, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Restricted stock award, gross     $ 5,825,941    
Share-based compensation $ 1,435,439 $ 1,411,545 2,740,343 $ 2,214,931  
Unrecognized share-based compensation expense $ 7,350,817   $ 7,350,817    
Unrecognized share-based compensation expense period for recognition     1 year 4 months 24 days    
2024 Omnibus Long-Term Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Maximum number of shares available for grant         1,000,000
Number of shares available for issuance 829,295   829,295    
2024 Omnibus Long Term Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares issued     170,842    
Stock granted and issued     170,842