XML 93 R75.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF FUTURE LEASE PAYMENTS UNDER OPERATING LEASES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
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) $ (806,000)
Operating lease obligations, net of current portion $ 8,792,000 $ 6,524,000