XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
12 Months Ended
Jun. 04, 2024
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Litigation settlement $ 3,999,984    
[custom:LossRelatedToLitigationSettlement]   $ 1,959,396  
Matching contributions to 401 (k) plan   $ 144,589 $ 207,463
2% of Employee Contribution [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of employer matching contribution   50.00%  
Employee Contribution [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Percentage for vesting contributions   100.00%  
Supplemental Employee Retirement Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Description of matching contributions to employees   The plan, as amended, requires it to provide 100% matching contributions for employees, who elect to contribute up to 3% of their compensation to the plan and 50% matching contributions for employee’s elective deferrals on the next 2% of their contributions