v3.25.2
Operating Leases - Net present value of the operating lease liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 651  
2026 1,329  
2027 1,325  
2028 957  
2029 695  
2030 and thereafter 174  
Total lease payments 5,131  
Less: Interest (908)  
Net present value of lease liabilities 4,223  
Current portion 928 $ 877
Long-term portion 3,295 $ 3,778
Total $ 4,223