v3.25.2
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Schedule of Maturity of Lease Liabilities [Abstract]  
2025, Finance Lease $ 168
2025, Operating Lease 812
2026, Finance Lease 122
2026, Operating Lease 830
2027, Finance Lease 64
2027, Operating Lease 519
2028, Finance Lease
2028, Operating Lease 166
2029, Finance Lease
2029, Operating Lease 169
Thereafter, Finance Lease
Thereafter, Operating Lease 780
Total undiscounted Lease Payments, Finance Lease 354
Total undiscounted Lease Payments, Operating Lease 3,276
Less: Present value discount, Finance Lease (12)
Less: Present value discount, Operating Lease (330)
Total Lease Liability, Finance Lease 342
Total Lease Liability, Operating Lease $ 2,946