XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
SCHEDULE OF FUTURE LEASE PAYMENTS UNDER OPERATING LEASES

Future lease payments under operating leases as of March 31, 2025 were as follows:

   

   Operating 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)
Operating lease obligations, net of current portion  $8,581,000