XML 111 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Aggregate Payments of Finance and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Aggregate payments of finance lease liabilities:    
2026 $ 235  
2027 213  
2028 110  
2029 13  
Total 571  
Less imputed interest (42)  
Total finance lease liabilities 529 $ 406
Aggregate payments of operating lease liabilities:    
2026 2,104  
2027 57  
2028 46  
2029 43  
2030 43  
Total 2,293  
Less imputed interest (58)  
Total operating lease liabilities $ 2,235 $ 4,366