v3.26.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 19,076,000 $ 25,182,000
Accrued payroll and payroll taxes 4,520,000 2,342,000
Interest payable 2,752,000 8,249,000
Accrued legal 1,139,000 2,399,000
Other accrued expenses 11,720,000 21,303,000
Total $ 39,207,000 $ 59,475,000