XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
SCHEDULE OF FUTURE LEASE PAYMENTS UNDER OPERATING LEASES

Future lease payments under operating leases as of December 31, 2024 were as follows:

  

      Operating Leases  
2025     $ 1,223,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,458,000  
Less: amount representing imputed interest payments       (4,169,000 )
Total operating lease liabilities       9,289,000  
Less: current portion, operating lease liabilities       (497,000 )
Operating lease obligations, net of current portion     $ 8,792,000