XML 70 R60.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF FUTURE LEASE PAYMENTS UNDER OPERATING LEASES (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Leases    
Remainder of 2025 $ 943,000  
2026 1,551,000  
2027 1,425,000  
2028 1,288,000  
2029 1,304,000  
Thereafter 6,667,000  
Total minimum lease payments 13,178,000  
Less: amount representing interest payments (3,986,000)  
Total operating lease obligations 9,192,000  
Less: current portion, operating lease obligations (611,000) $ (497,000)
Operating lease obligations, net of current portion $ 8,581,000 $ 8,792,000