XML 83 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Future Minimum Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Operating Leases, 2026 $ 1,512  
Operating Leases, 2027 295  
Operating Leases, 2028 2  
Operating Leases, 2029  
Operating Leases, 2030 and thereafter  
Operating Leases, Total minimum lease payments 1,809  
Operating Leases, Less: amounts representing interest (127)  
Total operating lease liabilities 1,682 $ 3,049
Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Financing Leases, 2026 132  
Financing Leases, 2027 94  
Financing Leases, 2028 76  
Financing Leases, 2029 17  
Financing Leases, 2030 and thereafter  
Financing Leases, Total minimum lease payments 319  
Financing Leases, Less: amounts representing interest (37)  
Total financing lease liabilities $ 282 $ 211