XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 24,356,000 $ 25,182,000
Accrued payroll and payroll taxes 2,106,000 2,342,000
Interest payable 4,306,000 8,249,000
Accrued legal 1,869,000 2,399,000
Other accrued expenses 19,980,000 21,303,000
Total $ 52,617,000 $ 59,475,000