XML 128 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future undiscounted lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lease Payments    
2025 $ 987  
2026 441  
2027 392  
2028 272  
2029 216  
Thereafter 371  
Total lease payments 2,679  
Less imputed interest (441)  
Total present value of lease liabilities $ 2,238 $ 3,299