XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Contractual Maturities of Operating Leases (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Schedule of Contractual Maturities of Operating Leases [Abstract]  
Operating Leases - 2025 (nine months remaining) $ 296
Finance Leases - 2025 (nine months remaining) 90
Lease liability - 2025 (nine months remaining) 386
Operating Leases - 2026 396
Finance Leases - 2026 100
Lease liability - 2026 496
Operating Leases - 2027 401
Finance Leases - 2027
Lease liability - 2027 401
Operating Leases - 2028 376
Finance Leases - 2028
Lease liability - 2028 376
Operating Leases - 2029 212
Finance Leases - 2029
Lease liability - 2029 212
Operating Leases - Thereafter
Finance Leases - Thereafter
Lease liability - Thereafter
Operating Leases - Total undiscounted lease payments 1,681
Finance Leases - Total undiscounted lease payments 190
Lease liability - Total undiscounted lease payments 1,871
Operating Leases - Less: present value adjustment 143
Finance Leases - Less: present value adjustment 11
Lease liability - Less: present value adjustment 154
Operating Leases - Lease liability at March 31, 2025 1,538
Finance Leases - Lease liability at March 31, 2025 179
Lease liability at March 31, 2025 $ 1,717