XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Leases [Abstract]      
Operating lease expense $ 518 $ 500  
Cash flows related to operating leases [Abstract]      
Operating cash outflows from leases $ 526 $ 510  
Operating lease weighted average remaining lease term and discount rate [Abstract]      
Weighted average remaining lease term (in years) 9 months 18 days   1 year 2 months 12 days
Weighted average discount rate 8.20%   7.70%
Maturity of operating lease liabilities [Abstract]      
2025 $ 492   $ 1,014
2026 238   237
Total undiscounted lease payments 730   1,251
Less imputed interest 27   65
Total lease liabilities $ 703   $ 1,186