XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 4,494  
2027 4,258  
2028 2,734  
2029 1,881  
2030 1,891  
Thereafter 2,022  
Total lease payments 17,280  
Less imputed interest 2,507  
Total 14,773 $ 9,716
Finance Leases    
2026 1,037  
2027 1,020  
2028 882  
2029 553  
2030 151  
Thereafter 0  
Total lease payments 3,643  
Less imputed interest 422  
Total 3,221 $ 2,735
Total    
2026 5,531  
2027 5,278  
2028 3,616  
2029 2,434  
2030 2,042  
Thereafter 2,022  
Total lease payments 20,923  
Less imputed interest 2,929  
Total $ 17,994