XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Operating Lease Liabilities - Schedule of Aggregate Undiscounted Cash Flows of Operating Lease Payments (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Aggregate Undiscounted Cash Flows of Operating Lease Payments [Abstract]    
December 31, 2025 $ 992,000  
December 31, 2026 730,000  
Total future minimum lease payments 1,722,000  
Less: discount (139,000)  
Total operating lease maturities 1,583,000  
Less: current portion of operating lease liabilities (881,000) $ (880,000)
Total long term portion of operating lease maturities $ 702,000 $ 1,582,000