XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 578  
2026 562  
2027 467  
2028 62  
2029 41  
Total Minimum Lease Payment 1,710  
Less: Amount Representing Interest (190)  
Present Value Of Minimum Lease Payments 1,520  
Finance Leases    
2025 21  
2026 3  
2027 0  
2028 0  
2029 0  
Total Minimum Lease Payment 24  
Less: Amount Representing Interest (1)  
Present Value Of Minimum Lease Payments $ 23 $ 98