XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leased Assets - Schedule of Operating Lease Liabilities Future Minimum Lease Payments (Details) - Operating lease [Member]
$ in Thousands
Dec. 31, 2024
USD ($)
Schedule of Operating Lease Liabilities Future Minimum Lease Payments [Line items]  
2025 $ 765
2026 771
2027 295
2028 160
2029 160
Thereafter 800
Total undiscounted future minimum lease payments 2,951
Less: Difference between undiscounted lease payments & the present value of future lease payments (606)
Total operating lease liabilities $ 2,345