XML 37 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Schedule of Maturities of Lease Liabilities [Abstract]  
Operating Leases, 2025 $ 475
Finance leases, 2025 8
Operating Leases, 2026 643
Finance Leases, 2026 11
Operating Leases, 2027 380
Finance Leases, 2027
Operating leases payments 1,498
Finance leases payments 19
Operating Leases, Less imputed interest (83)
Finance Leases, Less imputed interest (1)
Present value of operating lease liabilities 1,415
Present value of finance lease liabilities $ 18