XML 87 R69.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 38,762,000 $ 21,424,000
Accrued insurance premium 873,000
Accrued interest (see Note 13) 2,538,000 1,978,000
Other accrued expenses 106,000 306,000
Total accounts payable and accrued expenses $ 41,406,000 $ 24,581,000