XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 294  
2026 555  
2027 458  
2028 62  
2029 41  
Total Minimum Lease Payment 1,410  
Less: Amount Representing Interest (138)  
Present Value Of Minimum Lease Payments 1,272  
Finance Leases    
2025 2  
2026 2  
2027 0  
2028 0  
2029 0  
Total Minimum Lease Payment 4  
Less: Amount Representing Interest 0  
Present Value Of Minimum Lease Payments $ 4 $ 23