v3.25.1
Leased Properties - Schedule of Finance and Operating Lease Liabilities Maturity (Details)
Mar. 31, 2025
USD ($)
Operating Leases  
2025 (remaining) $ 495,000
2026 680,000
2027 130,000
Total lease payments 1,305,000
Less: amount representing interest (133,000)
Present value of lease liabilities 1,172,000
Finance Lease  
2025 (remaining) 921,000
2026 1,658,000
2027 0
Total lease payments 2,579,000
Less: amount representing interest (178,000)
Present value of lease liabilities 2,401,000
Total  
2025 (remaining) 1,416,000
2026 2,338,000
2027 130,000
Total lease payments 3,884,000
Less: amount representing interest (311,000)
Present value of lease liabilities $ 3,573,000