XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 22,864,000 $ 25,182,000
Accrued payroll and payroll taxes 2,236,000 2,342,000
Interest payable 4,242,000 8,249,000
Accrued legal 1,339,000 2,399,000
Other accrued expenses 16,481,000 21,303,000
Total $ 47,162,000 $ 59,475,000