XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operating Leases - Net present value of the operating lease liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 1,300  
2026 1,332  
2027 1,328  
2028 957  
2029 695  
2030 and thereafter 175  
Total lease payments 5,787  
Less: Interest (1,132)  
Net present value of lease liabilities 4,655  
Current portion 877 $ 782
Long-term portion 3,778 $ 4,701
Total $ 4,655