v3.26.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 32,549,000 $ 19,076,000
Accrued participation profits payable to investors 6,065,000
Accrued payroll and payroll taxes 3,318,000 4,520,000
Interest payable 2,477,000 2,752,000
Accrued legal 1,066,000 1,139,000
Other accrued expenses 15,127,000 11,720,000
Total $ 60,602,000 $ 39,207,000